CommencerCommencer gratuitement

Création d'agrégations groupées

Vous pouvez calculer des statistiques pour chaque groupe à l'aide de GROUP BY. Par exemple, vous pouvez calculer la valeur maximale pour chaque État à l'aide de la requête suivante :

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

Pour filtrer encore plus, par exemple pour trouver les valeurs des états où la valeur maximale est supérieure à 10, vous pouvez utiliser la clause HAVING.

Cet exercice fait partie du cours

Intermédiaire SQL Serveur

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

-- Calculate the aggregations by Shape
SELECT ___,
       AVG(DurationSeconds) AS Average, 
       MIN(DurationSeconds) AS Minimum, 
       MAX(DurationSeconds) AS Maximum
FROM Incidents
___
Modifier et exécuter le code