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

W zapytaniu SQL umieszczonym poniżej, znak gwiazdki oznacza, że w wyniku tego zapytania

Opcje odpowiedzi:
A
zostaną wyświetlone wszystkie rekordy tabeli mieszkancy
B
zostanie zignorowany warunek sprawdzający imię
C
zostaną wyświetlone wszystkie kolumny tabeli mieszkancy
Prawidłowa
D
zostanie wyświetlone pole o nazwie "*" (gwiazdka)
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: C (zostaną wyświetlone wszystkie kolumny tabeli mieszkancy)

W kwerendzie SELECT * FROM mieszkancy WHERE ... symbol gwiazdki * po słowie kluczowym SELECT oznacza projekcję wszystkich kolumn (pól) zdefiniowanych w strukturze tabeli mieszkancy.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: O tym, które rekordy (wiersze) zostaną zwrócone, decyduje klauzula WHERE, a nie gwiazdka.
  • B: Warunek w klauzuli WHERE jest zawsze ewaluowany i nie jest ignorowany przez symbol *.
  • D: Gwiazdka nie jest traktowana jako nazwa kolumny, lecz jako słowo kluczowe wieloznaczne.

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.