1、作用:强调的是是否返回结果集,不要求知道返回什么
2、实例
表A 表B
id name id name a_id
1 A1 1 b1 1
2 A2 1 b2 1
3 A3 1 b3 1
4 A4 1 b4 1
两者关联关系为 表a id=> 表B a_id
select * from A where exitst (select 1 from b where a.id=b.a_id )
其查询原理与表联查一样 在exitst里面设置主表的关联关系.
其作用与in查询一样,
从查询性能查询角度去分析,exitst查询效率高