最佳答案
我想运行一个简单的查询,抛出 Table1
的所有行,其中主列值不在另一个表(Table2
)的列中。
我试着用:
SELECT * FROM Table1 WHERE Table1.principal NOT IN Table2.principal
这反而会抛出一个语法错误。谷歌搜索把我带到了论坛,人们说 MySQL 不支持 NOT IN
,需要使用一些极其复杂的东西。这是真的吗?还是我犯了个可怕的错误?