LoslegenKostenlos loslegen

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

Kurs anzeigen

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;
Code bearbeiten und ausführen