Witam, siedzę i głowie się cały dzień nad zadaniem z matury 2018.
Zadanie 4.3.
Znajdź harcerzy, którzy podjęli działania w celu zdobycia największej liczby różnych sprawności. Dla każdego z nich podaj jego imię i nazwisko oraz sprawności, które próbował zdobyć.
Tabele:
Próbuje cały dzień i jedyne co udało mi się zwrócić to lista Harcerzy ze zliczonymi sprawnościami ale nie unikalnymi.
Kod:
SELECT w.Id_harcerza, Sum( w.Count) AS SumOfCount FROM (SELECT C.Id_harcerza, S.Nazwa_sprawnosci,COUNT( S.Nazwa_sprawnosci) as count FROM ( Harcerze AS U INNER JOIN Dzialania AS C ON U.Id_harcerza = C.Id_harcerza) INNER JOIN Sprawnosc AS S ON C.Id_sprawnosci = S.Id_sprawnosci GROUP BY C.Id_harcerza,S.Nazwa_sprawnosci) AS w GROUP BY w.Id_harcerza;
Całość musi być w MS-ACCESS