A finite subquery result list has the same NULL edge.
highlighted = computed this step
Subquery result list
A finite subquery result list behaves like the visible candidate rows it returns.
subquery result list
Read subquery candidates
The subquery result has 2 candidate rows and produces 4 UNKNOWN input rows.
subquery candidates=2
NOT IN examples are tiny finite WHERE-style filters with SQL-style TRUE/FALSE/UNKNOWN behavior; correlation, optimizer behavior, execution cost, indexing, SQL dialect completeness, and database-product claims are out of scope.
No hidden subquery work
The subquery is already a tiny pinned result list in this model.
finite result list
Summary
A NULL returned by the subquery has the same sharp edge.