exists 原理

---查询有 员工的部门信息   用exists作用

select * from dept d1  where exists ( select * from emp e where e.deptno=d1.deptno)

 exist的原理

查询语句,不是一次性的查询出来。
是查询一条,显示一条。

比如先查询  部门1,然后去关联表中,遍历,看看有没有对应部门1的员工数据。 如果有,返回部门1,如果没有对应员工,部门1不返回。


查询一条,显示1条 
原文地址:https://www.cnblogs.com/bingyizhihun/p/11355374.html