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

Dana jest tabela zwierzeta z polami nazwa, gatunek, gromada, cechy, dlugosc_zycia. Dla dowolnego zestawu danych, aby wyświetlić nazwy tych zwierząt, które żyją przynajmniej 20 lat oraz są ssakami, należy wydać zapytanie:

Opcje odpowiedzi:
A
SELECT nazwa FROM zwierzeta WHERE gromada = ‘ssak‘;
B
SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20;
C
SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20 AND gromada = ‘ssak‘;
Prawidłowa
D
SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20 OR gromada = ‘ssak‘;
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: C (SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20 AND gromada = ‘ssak‘;)

Wskazana opcja SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20 AND gromada = ‘ssak‘; jest poprawna. Dokładnie odpowiada zasadom i mechanizmom określonym w specyfikacji języka i technologii bazodanowych dla tego zagadnienia.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: SELECT nazwa FROM zwierzeta WHERE gromada = ‘ssak‘; – Zapytanie to wyświetli nazwy zwierząt, które są ssakami, ale nie sprawdzi warunku dotyczącego długości życia.
  • B: SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20; – Zapytanie to wyświetli nazwy zwierząt, które żyją przynajmniej 20 lat, ale nie sprawdzi warunku dotyczącego gromady.
  • D: SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20 OR gromada = ‘ssak‘; – Zapytanie to wyświetli nazwy zwierząt, które żyją przynajmniej 20 lat lub są ssakami, ale nie spełnia warunków obu warunków jednocześnie.

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.