两个表,一个是t_table1和t_table2
t_table1
t_table2
t_table1 字段 id:1,2,3,4,5,6
id
t_table2 字段 id:3,6
现在想查出 t_table1 表里面的 1,2,4,6
也就是想查t_table2表里面没有的
这不就计算差集么
差集
MySQL不支持EXCEPT。
EXCEPT
SELECT * FROM t1 WHERE id NOT IN (SELECT id FROM t2);
2.1m questions
2.1m answers
60 comments
57.0k users