SQL查询以比较两列,其中一列等于另一个表中的一列,而第二列不等于t2之后的第二列



表格结构如下

t1 PK:(id,item(

id 项目
1 1
1 2
1 3
2 1
2 2
2 3

如果我们使用exists:重新表述您的查询,则可以使WHERE子句中的逻辑正常工作

SELECT id, item
FROM yourTable t1
WHERE NOT EXISTS (
SELECT 1
FROM yourTable t2
WHERE t2.id = t1.id AND t2.item = t1.item
);

最新更新