Zacznij terazZacznij za darmo

Minimalna liczba medali kraju według roku

Do tej pory poznałeś MAX i SUM – funkcje agregujące, które zazwyczaj stosuje się z GROUP BY, używane tutaj jako funkcje okna. Możesz też korzystać z innych funkcji agregujących, takich jak MIN, w ten sam sposób.

To ćwiczenie jest częścią kursu

PostgreSQL – statystyki podsumowujące i funkcje okna

Zobacz kurs

Instrukcje do ćwiczenia

  • Zwróć rok, liczbę zdobytych medali oraz minimalną liczbę medali zdobytych do tej pory.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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;
Edytuj i uruchom kod