Autor Zpráva
Fleretak
Profil *
Mám dvě mySQL tabulky:
trida: id, nazev, popis
zaci: id, id_trida, jmeno, prijmeni

Potřeboval bych vytvořit mySQL dotaz, který by mně vypsal pouze id a název třídy dle počtu žáků od největšího počtu žáků ve třídě po nejmenší. Čekám, že tam bude asi zahrnut GROUP BY, ale vůbec se mně nedaří něco podobného sestavit, aby to bylo funkční.
tiso
Profil
SELECT t.id, t.nazev #, COUNT(z.id) pocet
FROM trida t
JOIN zaci z ON t.id=z.id_trida
GROUP BY t.id
ORDER BY COUNT(z.id) DESC;

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: