What is the difference between IN and EXISTS in Oracle SQL for subqueries?
-
A
IN uses indexes, EXISTS does not
-
B
EXISTS stops at first match (short-circuit), IN evaluates all subquery rows
-
C
EXISTS returns values, IN returns TRUE/FALSE only
-
D
There is no functional difference