ID: 1737 Bazy danych Średnie

Źródło: Arkusze CKE

Tabela gory zawiera informacje o polskich szczytach oraz pasmach górskich, w których te szczyty się znajdują. Aby wyświetlić Koronę Gór Polskich, czyli najwyższy szczyt w każdym z pasm górskich, należy wydać kwerendę

Warianty odpowiedzi

  1. A

    A. SELECT pasmo, szczyt, wysokosc FROM gory;

  2. B

    B. SELECT pasmo, szczyt, MAX(wysokosc) FROM gory;

  3. C

    C. SELECT pasmo, szczyt FROM gory GROUP BY wysokosc;

  4. D

    D. SELECT pasmo, szczyt, MAX(wysokosc) FROM gory GROUP BY pasmo;

Wyjaśnienie

W tym zadaniu chodzi o znalezienie maksymalnej wartości w poszczególnych grupach danych.

Najpierw musimy podzielić wszystkie rekordy na grupy odpowiadające pasmom górskim za pomocą GROUP BY pasmo.

Następnie dla każdej z tych grup wyznaczamy najwyższy szczyt przy użyciu funkcji agregującej MAX(wysokosc). Wybierając z bazy pasmo, szczyt oraz MAX(wysokosc), otrzymamy precyzyjną listę najwyższych szczytów dla każdego pasma.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.03 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Bazy danych