Darmowe konto pozwoli wrócić do niego później.
Informacja do zadań 8.4.–8.5.
Do bazy danych wprowadzono dodatkową tabelę Kategorie określającą kategorię ocen (np. sprawdzian, kartkówka itp.):
Id_Kategorii – identyfikator kategorii
Nazwa_Kategorii – nazwa kategorii.
Do tabeli Oceny dodano pole Id_Kategorii, które określa kategorię wystawionej oceny.
Zadanie 8.4. (0–2)
Polecenie
Darmowe konto pozwoli wrócić do niego później.
Napisz w języku SQL zapytanie, w wyniku którego uzyskasz zestawienie liczby wystawionych ocen dla każdej kategorii. W zestawieniu podaj nazwę kategorii oraz liczbę wystawionych ocen.
SELECT Kategorie.Nazwa_Kategorii, Count(Oceny.Id_Oceny)
FROM Kategorie INNER JOIN Oceny
ON Kategorie.Id_Kategorii = Oceny.Id_Kategorii
GROUP BY Kategorie.Nazwa_Kategorii;
Alternacyjnie: SELECT Kategorie.Nazwa_Kategorii, Count(Oceny.Id_Oceny) FROM Kategorie, Oceny WHERE Kategorie.Id_Kategorii = Oceny.Id_Kategorii GROUP BY Kategorie.Nazwa_Kategorii;
odpowiedź poprawna, w tym:
za prawidłowe połączenie tabel
za prawidłowe warunki wyszukiwania.
Ocena według schematu punktowania CKE, zwykle w 15–30 s
Dowiedz się, ile punktów naprawdę zdobywasz. Zrób zdjęcie kartki albo wklej odpowiedź: Maturownik+ porówna ją ze schematem punktowania, policzy punkty i wytłumaczy, gdzie i dlaczego je tracisz.