LoslegenKostenlos starten

Laufende Summe der Medaillen

Die laufende Summe (oder kumulative Summe) einer Spalte hilft dir dabei, den Beitrag jeder Zeile zur Gesamtsumme zu bestimmen.

Diese Übung ist Teil des Kurses

<Kurs>PostgreSQL: Zusammenfassende Statistiken und Fensterfunktionen</Kurs>
Kurs ansehen

Übungsanweisungen

  • Gib die Teilnehmenden, die Anzahl ihrer Medaillen und die laufende Summe der Medaillen zurück, in alphabetischer Reihenfolge nach Namen sortiert.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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

SELECT
  -- Calculate the running total of athlete medals
  ___,
  ___,
  ___ OVER (ORDER BY ___ ASC) AS Max_Medals
FROM Athlete_Medals
ORDER BY Athlete ASC;
Code bearbeiten und ausführen