create table a
(
a_id int,
a_name varchar(20)
);
create table b
(
b_id int,
b_name varchar(20)
);
创建两个表,a和b ,插入部分数据,执行select * from a where exists (select b_id from b where b.b_name=a.a_name);执行顺序是从a表查询一条数据来判断sql子句中是否返回true,如果返回true,则这条结果保存,如果返回false ,则这条结果舍掉。