Diskuze: Seskupování a count
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
SELECT Department.Nazev, COUNT(*) AS Pocet FROM Uzivatele JOIN Department ON Department.DepartId = Uzivatele.DepartId
GROUP BY Department.Name, Department.DepartId
za předpokladu, že máš jako cizí klíč v uživatelích "DepartId"...
Ten příkaz pro tebe jsem nezkoušel, ale mám takto udělanou statistiku požadavků podle "stavů"
SELECT Requests.StateId, RequestStates.StateName AS Stav, COUNT(*) AS Pocet FROM Requests JOIN RequestStates ON Requests.StateId = RequestStates.StateId GROUP BY RequestStates.StateName, Requests.StateId
a funguje to...
Vypíše mi to počty požadavků podle jednotlivých stavů.
Tak už to šlape
Na základě vašich rad jsem upravil dotaz na:
SELECT Department.Nazev, COUNT(*) AS Pocet FROM Uzivatele
JOIN [dbo].Department ON [dbo].Department.DepartId = [dbo].Uzivatele.Oddeleni
GROUP BY Department.Nazev
Děkuji moc.
Zobrazeno 4 zpráv z 4.