IN
vybere seznam odpovídajících hodnot. EXISTS
vrátí booleovské hodnoty jako true nebo false. Existuje je rychlejší než v.
Příklad
IN
select ename from emp e where mgr in(select empno from emp where ename='KING');
EXISTUJE
select ename from emp e
where exists (select 1 from emp where e.mgr = empno and ename = 'KING');