BaşlayınÜcretsiz başlayın

Sporcu madalyalarının kümülatif toplamı

Bir sütunun kümülatif toplamı (ya da birikimli toplamı), her satırın toplam içindeki katkısını görmene yardımcı olur.

Bu egzersiz, kursun bir parçasıdır

PostgreSQL Özet İstatistikler ve Pencere Fonksiyonları

Kursa Göz Atın

Egzersiz talimatları

  • Sporcuları, kazandıkları madalya sayılarını ve madalyaların kümülatif toplamını döndür; sonuçları sporcu adlarına göre alfabetik olarak sırala.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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;
Kodu Düzenle ve Çalıştır