SELECT a.id FROM ex_exam a WHERE a.type IN ("EXAM_EX_NORMAL_TYPE_NORMAL", "EXAM_TYPE_RZ") AND NOT EXISTS ( SELECT 1 FROM ex_exam_statistic_enp_evaluate b WHERE a.id = b.qlh_exam_id ) 分批查
时间: 2024-04-07 07:28:57 浏览: 53
ssd7exam2choice.rar_exam2 ssd7_ssd7_ssd7 exam
可以尝试使用 LIMIT 和 OFFSET 子句来进行分批查询。例如,每次查询100条数据,可以使用以下SQL语句:
SELECT a.id FROM ex_exam a
WHERE a.type IN ("EXAM_EX_NORMAL_TYPE_NORMAL", "EXAM_TYPE_RZ")
AND NOT EXISTS ( SELECT 1 FROM ex_exam_statistic_enp_evaluate b WHERE a.id = b.qlh_exam_id )
LIMIT 100 OFFSET 0;
第一次查询的 OFFSET 为0,表示从第一条开始查询;第二次查询的 OFFSET 为100,表示从第101条开始查询,以此类推。直到查询结果为空为止。
阅读全文