EmpezarEmpieza 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 este código de ejemplo.

-- 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