Среднее количество медалей по странам в разрезе регионов
Многоуровневые вычисления — это подход, при котором вы сначала создаёте базовый запрос с агрегацией, а затем используете его как подзапрос для выполнения дополнительного вычисления. Такой подход позволяет применять агрегатные функции к результатам других агрегатных функций, например MAX() от COUNT() или AVG() от SUM().
В этом упражнении ваша задача — вычислить среднее значение total_golds для всех стран в каждом регионе. Отчёт строится только по летним соревнованиям.
Чтобы избежать работы с пустыми значениями, мы подготовили таблицу 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 ____;