IN
väljer listan med matchande värden. EXISTS
returnerar de booleska värdena som sant eller falskt. Exists är snabbare än i.
Exempel
IN
select ename from emp e where mgr in(select empno from emp where ename='KING');
FINNS
select ename from emp e
where exists (select 1 from emp where e.mgr = empno and ename = 'KING');