Dobrý den,
chtěl bych vás poprosit o pomoc s jedním dotazem. Už jsem se do toho zamotal.
Tabulka: HRAC Tabulka: HRACSKE_BODY
ID PREZDIVKA TRIDA HRAC_ID BODY
1 hrac1 trida1 1 25
2 hrac2 trida1 1 25
3 hrac3 trida2 3 25
Takto nějak by mohli vypydat data v tabulkach. HRAC_ID je cizí klíč do tab. HRAC na sloupec ID.
Potřeboval bych dotaz, který vypočítá a vypíše průměrný počet bodů na jednoho hráče pro každou třídu.
Tedy výstup: třída1 - průměrný počet bodů
třída2 - průměrný počet bodů.
Dostal jsem se k tomuto:
SELECT S.id, S.first_name, S.last_name, AVG(M.points) from student S, points_math M WHERE s.id = M.student_ID GROUP by S.class
Ale nevypisuje to správné hodnoty.
Díky moc.