НачатьНачать бесплатно

Среднее количество медалей по странам в разрезе регионов

Многоуровневые вычисления — это подход, при котором вы сначала создаёте базовый запрос с агрегацией, а затем используете его как подзапрос для выполнения дополнительного вычисления. Такой подход позволяет применять агрегатные функции к результатам других агрегатных функций, например 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 ____;
Редактировать и запускать код