表一
Id Number
101 5
102 30
103 10
表二
Id Number
101 5
102 30
当表数据量大的时候,用not in, not exist等效率会有很大问题
此时,用以下sql
select t1.Id, t1.Number, t2.Id, t2.Number
from Test1 t1 LEFT JOIN Test2 t2
on t1.Id = t2.Id
where t2.id is null
可以查询出想要的结果
Id Number Id1 Number1
103 10 (null) (null)
实际效率未验证,如有验证的童鞋麻烦回复一下