Numărul minim de medalii pe țară pe an
Până acum, ai văzut MAX și SUM, funcții agregate folosite în mod obișnuit cu GROUP BY, utilizate ca funcții fereastră. Poți folosi și celelalte funcții agregate, cum ar fi MIN, ca funcții fereastră.
Acest exercițiu face parte din cursul
Statistici sumare și funcții de fereastră în PostgreSQL
Instrucțiuni pentru exercițiu
- Returnează anul, numărul de medalii câștigate și numărul minim de medalii câștigate până la acel moment.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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;