Minimum der Medaillen eines Landes nach Jahr
Bisher hast du gesehen, dass die Aggregatfunktionen MAX und SUM, die normalerweise mit GROUP BY verwendet werden, als Fensterfunktionen eingesetzt werden. Du kannst auch andere Aggregatfunktionen wie MIN als Fensterfunktionen verwenden.
Diese Übung ist Teil des Kurses
PostgreSQL: Zusammenfassende Statistiken und Fensterfunktionen
Anleitung zur Übung
- Gib das Jahr, die gewonnenen Medaillen und das Minimum der bisher gewonnenen Medaillen im Jahr zurück.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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;