1. Учиться
  2. /
  3. Courses
  4. /
  5. SQL로 리포트 만들기

Connected

Exercise

윈도 함수 시험해 보기

윈도 함수는 보고서 안에서 다른 행을 참조해요. 사용할 수 있는 전용 윈도 함수도 다양하지만, 기본 집계 함수는 모두 윈도 함수로 사용할 수 있어요. 예시는 다음과 같아요:

  • SUM()
  • AVG()
  • MAX()
  • MIN()

윈도 함수의 구문은 FUNCTION(value) OVER (PARTITION BY field ORDER BY field)입니다. 여기서 PARTITION BY와 ORDER BY 절은 선택 사항이에요. FUNCTION은 사용하려는 함수로 바꾸면 됩니다.

이번 연습 문제에서는 country_stats 테이블에 대해 몇 가지 서로 다른 윈도 함수를 실행해 볼 거예요.

Инструкции 1 / 4

undefined XP
  • 1

    각 국가의 평균 gdp를 출력하는 country_avg_gdp 필드를 추가하세요.

  • 2

    country_avg_gdp를 모든 연도를 합산한 각 국가의 총 gdp를 보여주는 country_sum_gdp로 바꾸세요.

  • 3

    country_sum_gdp를 각 국가의 최고 GDP를 보여주는 country_max_gdp로 바꾸세요.

  • 4

    country_max_gdp를 전 세계에서 가장 높은 GDP 값을 보여주는 global_max_gdp로 바꾸세요.