지역별 국가 평균 총 메달 수
계층형 계산(layered calculations)은 집계를 포함한 기본 쿼리를 만든 뒤, 그 쿼리를 하위 쿼리로 참조해 추가 계산을 수행하는 방식이에요. 이 접근 방식은 COUNT()에 대한 MAX()나 SUM()에 대한 AVG()처럼 집계 결과에 다시 집계를 적용할 수 있게 해줍니다.
이번 연습 문제에서는 각 지역별로 모든 국가의 평균 total_golds를 구해 보세요. 이 리포트는 하계 대회(summer events)에만 적용합니다.
널 처리 문제를 피하기 위해 summer_games_clean 테이블을 준비해 두었습니다. 리포트를 만들 때 이 테이블을 사용해 주세요.
이 연습은 강의의 일부입니다
SQL로 리포트 만들기
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
-- Query total_golds by region and country_id
SELECT
____,
____,
____ AS total_golds
FROM ____ AS s
JOIN ____ AS c
ON ____
GROUP BY ____;