KWALIFIKACJA INF3 - STYCZEŃ 2024 (test 2)

PYTANIE NR 13.
W bazie danych sklepu internetowego, w tabeli klienci znajdują się między innymi pola całkowite: punkty,
liczbaZakupow oraz pole ostatnieZakupy typu DATE. Klauzula WHERE do kwerendy wybierającej dane klientów, którzy mają więcej niż 3000 punktów albo wykonali zakupy więcej niż 100 razy, a ostatnie zakupy wykonali co najmniej w roku 2022 ma postać
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Aby wybrać dane klientów spełniających określone kryteria, należy zastosować klauzulę WHERE w zapytaniu SQL. Klienci muszą mieć więcej niż 3000 punktów lub wykonać więcej niż 100 zakupów, a ich ostatnie zakupy muszą być datowane na rok 2022 lub później. Warunek dotyczący punktów i liczby zakupów jest połączony operatorem OR, ponieważ wystarczy spełnienie jednego z tych warunków. Natomiast warunek dotyczący daty ostatnich zakupów jest połączony z poprzednim za pomocą operatora AND, co oznacza, że musi być spełniony razem z przynajmniej jednym z poprzednich warunków. W odpowiedzi podano błędnie datę '2022-01' zamiast pełnej daty '2022-01-01', jednak intencja była prawdopodobnie poprawna, sugerując początek roku 2022.



📡 Brak połączenia internetowego