Przejdź do treści głównej
INF.03Pytanie #987 z 1558sql-zapytania-dml-dql

Kwerendę SELECT DISTINCT należy zastosować w przypadku, gdy potrzeba wybrać rekordy

Opcje odpowiedzi:
A
posortowane malejąco lub rosnąco
B
pogrupowane
C
występujące w bazie tylko raz
D
tak, aby w podanej kolumnie nie powtarzały się wartości
Prawidłowa
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: D (tak, aby w podanej kolumnie nie powtarzały się wartości)

Klauzula DISTINCT eliminuje duplikaty z wynikowego zestawu wierszy. Sprawia, że każda unikalna kombinacja wartości zwracanych kolumn pojawia się w wyniku zapytania dokładnie jeden raz.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Do sortowania służy klauzula ORDER BY.
  • B: Do grupowania rekordów służy klauzula GROUP BY.
  • C: Rekordy występujące w bazie tylko raz wyszukuje się poprzez grupowanie z warunkiem HAVING COUNT(*) = 1.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Sql zapytania dml dql”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 158 pytań z tego działu.