IN
一致する値のリストを選択します。 EXISTS
trueまたはfalseなどのブール値を返します。存在する方が速いです。
例
IN
select ename from emp e where mgr in(select empno from emp where ename='KING');
存在する
select ename from emp e
where exists (select 1 from emp where e.mgr = empno and ename = 'KING');