Ülke düzeyinde ara toplamlar
2004 yılında üç İskandinav ülkesinin ülke ve cinsiyete göre kazandığı altın madalyalara bakmak istiyorsun. Her ülke için toplam madalya sayısını görmek üzere Country düzeyinde ara toplamlara da ilgi duyuyorsun; ancak bu durumda Gender düzeyinde ara toplamların pek anlamı yok, bu yüzden onları dikkate alma.
Bu egzersiz, kursun bir parçasıdır
PostgreSQL Özet İstatistikler ve Pencere Fonksiyonları
Egzersiz talimatları
- Ülke ve cinsiyete göre verilen altın madalyaları say.
Countrydüzeyinde altın madalya sayımlarını üret.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
-- 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;