ComenzarEmpieza gratis

Crear agregaciones agrupadas

Puedes calcular las estadísticas de cada grupo utilizando GROUP BY. Por ejemplo, puedes calcular el valor máximo de cada estado mediante la siguiente consulta:

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

Para filtrar aún más, por ejemplo, para encontrar los valores de los estados cuyo valor máximo sea superior a 10, puedes utilizar la cláusula HAVING.

Este ejercicio forma parte del curso

Intermedio SQL Servidor

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

-- Calculate the aggregations by Shape
SELECT ___,
       AVG(DurationSeconds) AS Average, 
       MIN(DurationSeconds) AS Minimum, 
       MAX(DurationSeconds) AS Maximum
FROM Incidents
___
Editar y ejecutar código