Anfang des Inhaltsbereichs

DISTINCT-Spezifikation (distinct_spec) 

Die DISTINCT-Spezifikation (distinct_spec) wird in einer QUERY-Spezifikation (query_spec) oder einer QUERY-Spezifikation (named_query_spec) oder in einer SINGLE SELECT-Anweisung angegeben, um Duplikatzeilen zu entfernen.

Syntax

<distinct_spec> ::= DISTINCT | ALL

Erläuterung

Eine Zeile ist ein Duplikat einer anderen Zeile, wenn beide in jeder Spalte identische Werte aufweisen. NULL-Werte gelten dabei als identisch, ebenso Spezial-NULL-Werte.

DISTINCT: Aus der Ergebnistabelle werden alle Duplikatzeilen entfernt.

ALL: Aus der Ergebnistabelle werden keine Duplikatzeilen entfernt.

Wird keine DISTINCT-Spezifikation angegeben, werden keine Duplikatzeilen aus der Ergebnistabelle entfernt.

Ende des Inhaltsbereichs