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

Доля ВВП по странам

Расчёт доли от общего значения — удобный способ сравнивать объёмные показатели между группами. Само по себе числовое значение в отчёте даёт некоторое представление, однако добавление соотношения позволяет быстро и наглядно сопоставлять данные.

Чтобы выполнить расчёт доли от общего значения, следуйте этим шагам:

  1. Создайте оконную функцию, которая возвращает суммарный объём с разбивкой по тому, что считается итогом. Если в качестве итога берётся вся таблица, предложение PARTITION не нужно.
  2. Вычислите отношение, разделив значение метрики объёма для каждой строки на суммарный объём в разделе.

В этом упражнении вы рассчитаете долю gdp для каждой страны относительно всего мира и относительно региона этой страны.

Это упражнение является частью курса

Отчётность в SQL

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

-- Pull country_gdp by region and country
SELECT 
	____,
    ____,
	____ AS country_gdp
FROM ____ AS cs
JOIN ____ AS c
ON ____
-- Filter out null gdp values
WHERE ____
GROUP BY ____
-- Show the highest country_gdp at the top
ORDER BY ____;
Редактировать и запускать код