Źródło: Arkusze CKE
Kwerendę SELECT DISTINCT należy zastosować w przypadku, gdy potrzeba wybrać rekordy
Warianty odpowiedzi
-
A
A. pogrupowane.
-
B
B. występujące w bazie tylko raz.
-
C
C. posortowane malejąco lub rosnąco.
-
D
D. tak, aby w podanej kolumnie nie powtarzały się wartości.
Wyjaśnienie
Często zdarza się, że pobierając dane z bazy, otrzymujemy listę zawierającą powtarzające się wpisy – na przykład nazwiska klientów czy miasta. Jeśli zależy nam wyłącznie na unikalnej liście wartości, z pomocą przychodzi klauzula DISTINCT.
Dodanie słowa DISTINCT zaraz po poleceniu SELECT nakazuje silnikowi bazy danych przefiltrowanie wyniku i usunięcie z niego wszystkich duplikatów.
W efekcie zapytanie zwraca każdą występującą wartość tylko jeden raz, bez względu na to, ile razy pojawia się ona w samej tabeli.