我正在查询。
SELECT ttf.default_text
FROM test_template_field ttf, TEST t
WHERE ttf.schema_field_id = 2044
--HERE
AND ttf.test_template_id = t.test_template_id
AND t.workflow_node_id IN (
SELECT wn.workflow_node_id
FROM lims_sys.workflow_node wn, lims_sys.workflow_user wu
WHERE wn.workflow_id = wu.workflow_id
AND wn.workflow_node_type_id = 42
AND wu.u_external_category IN ('M'))
group by ttf.DEFAULT_TEXT
这很好用,在 8 秒内我得到了我的结果。但如果我添加另一个 AND 函数,则需要 28 分钟才能得到结果。关于这个,他的位置是“--HERE”
AND ttf.default_text NOT IN ('Preparation Microbiology', 'Other', 'Preparation')
我不知道为什么它很慢..有人可以帮忙吗?