Plain SELECT does not remove duplicate output rows.
plain SELECT keeps duplicates
Read duplicate facts
The output has 2 repeated rows, and distinctApplied is no.
duplicate rows=2
SELECT-list examples are tiny finite-table transforms; DISTINCT, aggregation, type coercion, optimizer behavior, and database-product claims are out of scope.
No DISTINCT step
This book models plain SELECT lists only, so no deduplication step runs.
DISTINCT not applied
Summary
SELECT chooses cells; DISTINCT is a separate operation.