Each output row is classified as matched, left_only, or right_only in this teaching render.
row classes
Read classes
The output has 7 rows: 2 left-only and 2 right-only rows plus the matched rows.
output rows=7
Full-outer-join examples are tiny finite-table transforms; SQL dialect completeness, type coercion, optimizer behavior, execution cost, indexing, output ordering guarantees, and database-product claims are out of scope.
Classification is visual
The class column is a renderer aid, not an SQL output column claim.
visual class aid
Summary
The classification table makes the full outer join boundary visible.