Strona główna › Pytania INF.03 › Pytanie 2398
INF.03 · pytanie #2398
Aby uniknąć występowania zduplikowanych wierszy w wyniku zapytania, należy zastosować klauzulę
- AORDER BY
- BLIMIT
- CDISTINCT
- DUNIQUE
Poprawna odpowiedź: C. DISTINCT
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Klauzula DISTINCT w języku SQL służy do eliminacji zduplikowanych wierszy w wynikach zapytania. Umożliwia to uzyskanie unikalnych wartości z określonej kolumny lub zestawu kolumn, co jest niezwykle przydatne, gdy chcemy analizować dane, unikając powtórzeń, które mogą zniekształcić wyniki. Na przykład, jeżeli posiadamy tabelę 'Pracownicy' z kolumną 'Miasto', a chcemy otrzymać listę unikalnych miast, w których pracownicy są zatrudnieni, możemy użyć zapytania: SELECT DISTINCT Miasto FROM Pracownicy. Warto zaznaczyć, że stosowanie DISTINCT może wpływać na wydajność zapytania, szczególnie w przypadku dużych zbiorów danych, dlatego należy używać tej klauzuli z rozwagą. Dobrą praktyką jest również łączenie DISTINCT z innymi klauzulami, takimi jak WHERE, aby jeszcze bardziej precyzyjnie określić kryteria wyszukiwania. Używanie DISTINCT pomaga utrzymać integralność danych oraz poprawia jakość analiz, co jest zgodne z najlepszymi praktykami w zakresie zarządzania danymi.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.