Each matching pair becomes one JOIN USING output row.
matched output
Read matched rows
The join emits 5 matched rows.
output rows=5
JOIN USING 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.
Bag-style rows
Rows are not deduplicated after matching.
no implicit DISTINCT
Summary
JOIN USING is still an inner join for which rows survive.