A correlated subquery is evaluated for each visible outer row in this tiny model.
per-row finite evaluation
Show guarded correlation
The compiler evaluates 3 outer rows and keeps 2.
outer rows=3
Subquery examples are tiny finite table evaluations; SQL dialects, optimizer rewrites, NULL truth tables beyond the explicit NOT IN caveat, performance, and product behavior are out of scope.