1. Învăţa
  2. /
  3. Courses
  4. /
  5. SQL로 리포트 만들기

Connected

exercise

국가별 GDP 비율

Percent of total 계산은 그룹 간의 규모 지표를 비교하기에 좋은 방법이에요. 보고서에 단순히 규모 지표를 보여주는 것만으로도 어느 정도 인사이트를 얻을 수 있지만, 비율을 추가하면 값을 더 빠르고 쉽게 비교할 수 있어요.

Percent of total 계산을 실행하려면 다음 단계를 따르세요:

  1. 전체 합계를 출력하는 윈도 함수(window function)를 만듭니다. 여기서 합계의 기준이 되는 대상을 파티션으로 나눕니다. 전체 테이블이 합계의 기준(total)이라면 PARTITION 절은 필요하지 않습니다.
  2. 각 행의 규모 지표를 해당 파티션의 총합으로 나누는 비율을 계산합니다.

이 연습 문제에서는 각 국가의 gdp가 전 세계 총합 대비 어느 정도인지, 그리고 해당 국가의 region 대비 어느 정도인지 비율을 계산해 보겠습니다.

Instrucțiuni 1 / 4

undefined XP
    1
    2
    3
    4
  • region과 country별로 country_gdp를 가져오는 쿼리를 작성하고, country_gdp가 가장 큰 값이 위에 오도록 정렬한 뒤, gdp가 null인 값은 모두 제외하세요.