연도별 최소 국가 메달 수
지금까지는 보통 GROUP BY와 함께 쓰이는 집계 함수 MAX와 SUM을 윈도 함수로 사용하는 방법을 살펴봤어요. 다른 집계 함수인 MIN도 윈도 함수로 사용할 수 있어요.
이 연습은 강의의 일부입니다
PostgreSQL 요약 통계와 윈도 함수
연습 안내
- 연도, 획득한 메달 수, 그리고 현재까지의 최소 메달 수를 반환하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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;