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

Na podstawie poniższej tabeli wskaż, ile rekordów zostanie zwróconych przez zapytanie: SELECT * FROM pracownicy WHERE stanowisko = 'Programista';

Tabela: pracownicy
IDImięStanowiskoWynagrodzenie
1Jan KowalskiProgramista8000
2Anna NowakTester6000
3Piotr WiśniewskiProgramista9500
4Katarzyna DąbrowskaManager12000
5Michał LewandowskiProgramista7500
Opcje odpowiedzi:
A
1 rekord
B
2 rekordy
C
3 rekordy
Prawidłowa
D
5 rekordów
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: C (3 rekordy)

Klauzula WHERE stanowisko = 'Programista' filtruje rekordy z tabeli pracownicy, wyszukując wyłącznie wiersze z dokładnie tą wartością w kolumnie stanowisko. W tabeli znajdują się 3 takie osoby:

  1. Jan Kowalski (ID 1),
  2. Piotr Wiśniewski (ID 3),
  3. Michał Lewandowski (ID 5).

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Wartość 1 rekord pomija dwóch pozostałych programistów obecnych w tabeli.
  • B: Wartość 2 rekordy nie uwzględnia wszystkich 3 pasujących wierszy.
  • D: Wartość 5 rekordów to całkowita liczba wszystkich wierszy w tabeli (w tym osób na innych stanowiskach).

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.