An extra shared column name can narrow NATURAL JOIN results.
highlighted = computed this step
An extra shared name narrows matches
NATURAL JOIN can surprise you when another same-named column appears on both sides.
extra shared name
Read the narrowed result
Using only the first common column would match 5 pairs; NATURAL JOIN matches 3, narrowing the output by 2 pairs.
narrowed by=2
NATURAL 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.