ID: 1950 Bazy danych Łatwe

Źródło: Arkusze CKE

Dana jest tabela psy o polach: imie, rasa, telefon_wlasciciela, rok_szczepienia. Aby wyszukać telefony właścicieli, których psy były szczepione przed 2015 rokiem, należy użyć polecenia SQL

Warianty odpowiedzi

  1. A

    SELECT telefon_wlasciciela FROM psy WHERE rok_szczepienia < 2015

  2. B

    SELECT psy FROM rok_szczepienia < 2015

  3. C

    SELECT telefon_wlasciciela FROM psy WHERE rok_szczepienia > 2015

  4. D

    SELECT imie, rasa FROM psy WHERE rok_szczepienia > 2015

Wyjaśnienie

Pisanie zapytania wyciągającego konkretne dane z bazy zawsze opiera się na stałym schemacie: co chcesz pobrać, skąd i pod jakim warunkiem.

W klauzuli SELECT podajesz tylko tę kolumnę, której potrzebujesz – w tym przypadku telefon_wlasciciela. Po FROM wskazujesz tabelę psy.

Na końcu dokładamy filtr WHERE z operatorem porównania. Warunek przed rokiem 2015 zapisujemy jako rok_szczepienia < 2015. Łącząc to w całość, otrzymujesz poprawne zapytanie SQL.

Sprawdź się w praktyce

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

Podobne pytania — Bazy danych