Промежуточные итоги по всем группам
Вам нужно разбить все медали, завоёванные Россией на Олимпийских играх 2012 года, по полу и типу медали. Поскольку все медали принадлежат одной стране — России, — имеет смысл получить все возможные промежуточные итоги (по Gender и Medal), а также общий итог.
Сформируйте сводку медалей, завоёванных Россией, по полу и типу медали — с учётом всех промежуточных итогов по группам и общего итога.
Это упражнение является частью курса
PostgreSQL: сводная статистика и оконные функции
Инструкции к упражнению
- Подсчитайте количество медалей по полу и типу медали.
- Сгенерируйте все возможные промежуточные итоги по группам (по полу, по типу медали и общий итог).
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
-- Count the medals per gender and medal type
SELECT
___,
___,
___ AS Awards
FROM Summer_Medals
WHERE
Year = 2012
AND Country = 'RUS'
-- Get all possible group-level subtotals
GROUP BY ___
ORDER BY Gender ASC, Medal ASC;