ÎncepețiÎncepe gratuit

Agregări grupate

Poți calcula statistici pentru fiecare grup folosind GROUP BY. De exemplu, poți calcula valoarea maximă pentru fiecare stat cu următoarea interogare:

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

Pentru a filtra și mai mult – de exemplu, pentru a găsi valorile statelor unde valoarea maximă este mai mare de 10 – poți folosi clauza HAVING.

Acest exercițiu face parte din cursul

SQL Server intermediar

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- Calculate the aggregations by Shape
SELECT ___,
       AVG(DurationSeconds) AS Average, 
       MIN(DurationSeconds) AS Minimum, 
       MAX(DurationSeconds) AS Maximum
FROM Incidents
___
Editează și rulează codul