直接看案例代码和截图:
mysql数据库中有a表和b表
a表
b表
再看如下这2条sql语句;
sql语句1
SELECT b.id, b.num
FROM b
WHERE b.id NOT IN(SELECT a.id FROM a,b WHERE a.id = b.id);
sql语句2
SELECT b.id, b.num
FROM b
WHERE b.id NOT IN(SELECT a.id FROM a WHERE a.id = b.id);
如上这2条sql语句虽然执行结果相同,但是执行过程可能不同,请各位小伙伴帮我解解惑,这2条sql语句的执行过程有何不同?