根据唯一字段查询出A表中有B表中没有的sql
时间: 2024-02-26 21:57:13 浏览: 171
两个表中查询出不同的数据
可以使用NOT EXISTS子句来实现,具体的SQL语句如下:
```
SELECT A.*
FROM A
WHERE NOT EXISTS (
SELECT 1
FROM B
WHERE A.unique_field = B.unique_field
);
```
其中,A和B分别是两个表的表名,unique_field是A表和B表中共有的唯一字段。这个SQL语句会返回A表中那些在B表中不存在的记录。
阅读全文