Popis
Príkaz jazyka SQL
Ve vráceném výsledku budou vynechána data obsahující ve vybraných polích shodné hodnoty. Ve výsledku dotazu budou vráceny pouze záznamy s jedinečnými hodnotami ve všech polích určených v příkazu SELECT. Několik zaměstnanců z tabulky Zaměstnanci může mít například shodné příjmení. Pokud dva záznamy obsahují v poli Příjmení hodnotu Novák, následující příkaz SQL vrátí pouze jeden z těchto záznamů:
Pokud predikát DISTINCT nepoužijete, budou vráceny oba záznamy s hodnotou Novák.
Pokud klauzule SELECT obsahuje více než jedno pole, budou do výsledků zahrnuty pouze záznamy s jedinečnou kombinací hodnot všech polí.
Výstup dotazu, ve kterém je použit predikát DISTINCT, není možné aktualizovat a neprojeví se v něm pozdější změny provedené jinými uživateli.
Pozri aj
ALL, DISTINCTROW, TOP