ПочатиПочніть безкоштовно

Усі підсумки на рівні груп

Ви хочете розбити всі медалі, здобуті Росією на Олімпійських іграх 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;
Редагувати та запускати код