1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate SQL Server

Connected

cvičení

Seskupené agregace

Statistiky pro jednotlivé skupiny můžeš počítat pomocí GROUP BY. Například maximální hodnotu pro každý stát zjistíš tímto dotazem:

SELECT State, MAX(DurationSeconds)
FROM Incidents
GROUP BY State

Pro další filtrování — třeba pokud chceš najít státy, kde je maximální hodnota větší než 10 — použij klauzuli HAVING.

Pokyny 1/2

undefined XP
    1
    2

Napiš T-SQL dotaz, který vypočítá průměrnou, minimální a maximální hodnotu sloupce DurationSeconds seskupenou podle Shape. Budeš potřebovat vybrat ještě jeden sloupec navíc. Víš, který to je?