The output keeps left and right columns qualified so repeated names stay readable.
left dot column, right dot column
Read output width
The joined output has 5 qualified columns across 3 rows.
columns=5
Inner-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.
Read both customer ids
Both customer_id columns remain visible in this teaching output.
qualified names
Summary
Qualification is a display convention here, not a product SQL claim.