首页 > TAG信息列表 > 表而

【SQL】查询存在于一个表而不存在于另外一个表的数据

需求描述:A、B两表,找出ID字段中,存在A表,但是不存在B表的数据。1、方法一(推荐):逻辑相对复杂,但是速度最快 ~执行时间: 0.570秒~select * from B where (select count(1) as num from A where A.ID = B.ID) = 0 2、方法二:使用 left join , “B.ID isnull” 表示左连接之后在B.ID 字段