当前位置: 代码迷 >> 综合 >> mysql 查询存在表A不存在表B的记录
  详细解决方案

mysql 查询存在表A不存在表B的记录

热度:24   发布时间:2024-02-26 10:09:48.0
SELECT * FROM A 
WHERE  id  NOT  IN  ( SELECT id FROM B);或者
SELECT * FROM A WHERE  NOT  EXISTS  ( SELECT 1 FROM B  WHERE B.id = A.id );或者
SELECT A.* FROM  A  LEFT JOIN B ON (A.id = B.id) WHERE b.id  IS  NULL

 

  相关解决方案