Szukaj na tym blogu

wtorek, 20 grudnia 2022

Zadanie 5.4. (0–1)

Załóżmy, że do opisanych wcześniej tabel bazy danych: klienci, pokoje, noclegi dodano jeszcze jedną – uslugi_dodatkowe, w której zapisano usługi zamówione przez gości hotelu.

Tabela uslugi_dodatkowe składa się z pól:
data_wykonania (data, kiedy usługa została wykonana),
id_pobytu (identyfikator pobytu gościa, który zamówił usługę),
rodzaj (rodzaj usługi: śniadanie, obiad, kolacja, basen, masaż, fryzjer),
cena_uslugi (cena, którą gość zapłacił za usługę).

Napisz zapytanie SQL, którego wynikiem będzie zestawienie, w którym dla każdego rodzaju usługi podana będzie liczba wszystkich zamówień tej usługi.

Przykładowe poprawne rozwiązania

CKE

SELECT rodzaj, Count(*)
FROM Uslugi_dodatkowe
GROUP BY rodzaj;

Microsoft Access

SELECT uslugi_dodatkowe.rodzaj, Count(*) AS liczba_wszystkich
FROM uslugi_dodatkowe
GROUP BY uslugi_dodatkowe.rodzaj;

LibreOffice Base

SELECT "rodzaj", COUNT( * ) FROM "uslugi_dodatkowe" GROUP BY "rodzaj"

Zasady oceniania

1 pkt – odpowiedź poprawna.

0 pkt – odpowiedź niepoprawna albo brak rozwiązania.

 

https://cke.gov.pl/PROBNY_EGZAMIN_MATURALNY/2022_DIAG/Informatyka/MINP-R0-100-200-300-400-660-700-Q00-Z00-2212-zasady.pdf#page=16