Multiple right matches produce multiple output rows.
highlighted = computed this step
Duplicate matches
If one left row matches multiple right rows, each match produces an output row.
duplicates produce rows
Read one-to-many output
The first left row has 2 matches, and the join output has 5 rows.
first matches=2
Outer-join examples are tiny finite-table transforms; SQL dialect completeness, type coercion, optimizer behavior, execution cost, indexing, and database-product claims are out of scope.
No dedup step
The compiler does not collapse duplicate match rows.