例: select * from emp_tax;
1: 内表必须要和外表连接。
select *
from emp_tax o
where exists (select *
from emp_tax i
where i.empno = o.empno
and i.empno < 0005);
2. exists 适合外表的结果集小的情况。因为exists是对外表作loop,每次loop再对那表进行查询。
当 exists 中的 where 后面条件为真的时候则把前面select 的内容显示出来(外表的select ).
以上做共同学习参考之用。 :-)