ID: 1977 Bazy danych Średnie

Źródło: Arkusze CKE

Dana jest tabela o nazwie wycieczki z polami: nazwa, cena, miejsca (jako liczba wolnych miejsc). Aby dla dowolnego zbioru danych tabeli wyświetlić jedynie nazwy tych wycieczek, dla których cena jest niższa niż 2000 zł i mają przynajmniej cztery wolne miejsca, należy posłużyć się zapytaniem

Warianty odpowiedzi

  1. A

    SELECT * FROM wycieczki WHERE cena < 2000 AND miejsca > 4;

  2. B

    SELECT * FROM wycieczki WHERE cena < 2000 OR miejsca > 3;

  3. C

    SELECT nazwa FROM wycieczki WHERE cena < 2000 AND miejsca > 3;

  4. D

    SELECT nazwa FROM wycieczki WHERE cena < 2000 OR miejsca > 4;

Wyjaśnienie

Rozbierzmy to zapytanie na czynniki pierwsze, aby logicznie zrozumieć każdy warunek.

Chcemy wyświetlić tylko nazwy wycieczek, więc zaczynamy od SELECT nazwa FROM wycieczki.

W sekcji WHERE nakładamy dwa warunki połączone operatorem AND: cena musi być niższa niż 2000, a wolnych miejsc musi być przynajmniej cztery.

Warunek przynajmniej cztery miejsca oznacza cztery lub więcej. W SQL zapisuje się to jako miejsca >= 4 lub matematycznie równoważnie miejsca > 3.

Sprawdź się w praktyce

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

Podobne pytania — Bazy danych