Zadanie 15 z arkusza EE.09, czerwiec 2022

MySQL i bazy danych Poziom: średnie

W tabeli mieszkancy z polami id, imie, nazwisko, ulica, numer, czynsz (wartość całkowita) należy wybrać dane osób mieszkających na ulicy Mickiewicza pod numerami 71, 72, 80, których czynsz jest niższy niż 1000 zł. Klauzula WHERE do zapytania będzie miała postać

Wybierz odpowiedź

Cały arkusz EE.09, czerwiec 2022

Pokaż odpowiedź i wyjaśnienie

Poprawna odpowiedź: C

WHERE ulica = 'Mickiewicza' AND numer IN (71, 72, 80) AND czynsz < 1000

Dlaczego

Wszystkie trzy warunki (ulica, numer z listy, czynsz < 1000) muszą zachodzić naraz, więc łączy je AND, a IN (71, 72, 80) sprawdza konkretne numery. OR rozszerzyłby wynik o osoby spełniające tylko jeden warunek.