DISTINCT Specification (distinct_spec)
The DISTINCT
specification (distinct_spec
) is specified in a QUERY
specification (QUERY expression) or in a SINGLE SELECT statement to remove duplicate rows.
Syntax
<distinct_spec> ::=
DISTINCT
| ALLSQL Tutorial, Selecting and Arranging Rows
A row is a duplicate of another row if both have identical values in each column. NULL values are assumed to be identical, as are special NULL values.
If no DISTINCT
specification is specified, no duplicate rows are removed from the result table.
DISTINCT
: All duplicate rows are removed from the result table.
ALL
: No duplicate rows are removed from the result table.