Country レベルの小計
2004 年に、スカンジナビアの 3 か国について、国別・性別の獲得金メダル数を確認したいとします。各国の合計獲得数を把握するために Country レベルの小計にも関心があります。一方で、このケースでは Gender レベルの小計はあまり意味がないので、考慮しないでください。
この演習はコースの一部です
PostgreSQL 集計統計とウィンドウ関数
演習の手順
- 国別・性別で授与された金メダルの数を数えます。
Countryレベルの金メダル授与数を集計します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
-- Count the gold medals per country and gender
SELECT
___,
___,
COUNT(*) AS Gold_Awards
FROM Summer_Medals
WHERE
Year = 2004
AND Medal = 'Gold'
AND Country IN ('DEN', 'NOR', 'SWE')
-- Generate Country-level subtotals
GROUP BY ___, ___
ORDER BY Country ASC, Gender ASC;