Začněte nyníZačněte zdarma

Minimální počet medailí země podle roku

Zatím jsi viděl/a MAX a SUM – agregační funkce, které se běžně používají s GROUP BY – tentokrát jako okenní funkce. Jako okenní funkci můžeš použít i další agregační funkce, například MIN.

Toto cvičení je součástí kurzu

PostgreSQL Summary Stats and Window Functions

Zobrazit kurz

Pokyny k cvičení

  • Vrať rok, počet získaných medailí a minimální počet medailí získaných do daného roku.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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;
Upravit a spustit kód