用SQL 查找 left join 未出现在表里面的数据
时间: 2024-05-26 10:13:00 浏览: 90
MySQL在右表数据不唯一的情况下使用left join的方法
5星 · 资源好评率100%
可以使用 NOT EXISTS 子句进行查询,示例语句如下:
SELECT t1.column1, t2.column2
FROM Table1 t1
LEFT JOIN Table2 t2
ON t1.id = t2.id
WHERE NOT EXISTS
(SELECT 1 FROM Table2 WHERE Table2.id = t1.id);
此语句意思是:查询 Table1 和 Table2 表中的数据,只显示在 Table2 表中没有与 Table1 表中相匹配的数据。
阅读全文