--exists(结果集) 存在即合理,存在即合法 -
--select 数据 from 数据源 where exists(结果集)
--从from的数据源中拿出一条数据,执行where后的判断,判断是否满足条件,看到exists,就观察后面()中的结果集中是否存在数据,存在数据当前数据就满足条件,被保留,不存在不合法
select * from emp where exists(select deptno from dept);
select * from emp where exists(select deptno from dept where dname in('SALES'));
--销售部的员工信息
select * from emp where exists(select deptno from dept where dname in('SALES') and dept.deptno = emp.deptno);