ComenzarEmpieza gratis

Medallas mínimas por país y año

Hasta ahora, has visto que MAX y SUM, funciones agregadas que normalmente se utilizan con GROUP BY, se utilizan como funciones de ventana. También puedes utilizar las otras funciones agregadas, como MIN, como funciones de ventana.

Este ejercicio forma parte del curso

Estadísticas de resumen y funciones de ventana de PostgreSQL

Ver curso

Instrucciones de ejercicio

  • Devuelve el año, las medallas conseguidas y el mínimo de medallas conseguidas hasta el momento.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

WITH France_Medals AS (
  SELECT
    Year, COUNT(*) AS Medals
  FROM Summer_Medals
  WHERE
    Country = 'FRA'
    AND Medal = 'Gold' AND Year >= 2000
  GROUP BY Year)

SELECT
  ___,
  ___,
  ___ OVER (ORDER BY ___ ASC) AS Min_Medals
FROM France_Medals
ORDER BY Year ASC;
Editar y ejecutar código