Strona główna › Pytania INF.03 › Pytanie 767
INF.03 · pytanie #767
Kiedy należy użyć kwerendy SELECT DISTINCT, aby wybrać rekordy?
- Aobecne w bazie tylko raz.
- Bpogrupowane.
- Cuporządkowane w kolejności malejącej lub rosnącej.
- Dtak, aby w wskazanej kolumnie nie powtarzały się wartości.
Poprawna odpowiedź: D. tak, aby w wskazanej kolumnie nie powtarzały się wartości.
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Kwerenda SELECT DISTINCT jest używana w SQL do zwracania unikalnych rekordów z określonej kolumny lub kolumn. Głównym celem tej kwerendy jest eliminacja duplikatów z wyników zapytania, co jest szczególnie przydatne w sytuacjach, gdy interesuje nas uzyskanie listy unikalnych wartości, na przykład nazwisk pracowników w firmie, których można znaleźć w tabeli „Pracownicy”. Dzięki zastosowaniu DISTINCT, wynik zapytania dostarczy tylko różne nazwiska, eliminując powtarzające się wystąpienia. W kontekście dobrych praktyk w projektowaniu baz danych, korzystanie z DISTINCT pozwala na efektywniejsze analizowanie danych oraz lepsze zrozumienie struktury informacji w tabelach. Użycie SELECT DISTINCT może również pomóc w optymalizacji zapytań, szczególnie w rozbudowanych bazach danych, gdzie występowanie duplikatów może prowadzić do zafałszowania wyników analiz. Przykład praktyczny to zapytanie: SELECT DISTINCT kraj FROM Klienci, które zwróci wszystkie różne kraje, w których znajdują się klienci, co jest kluczowe w analizach geolokalizacyjnych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.