CommencezCommencez gratuitement

Sous-totaux par pays

Vous voulez examiner, pour l'année 2004, les médailles d'or remportées par trois pays scandinaves, par pays et par genre. Vous souhaitez aussi obtenir des sous-totaux au niveau Country afin d'avoir le total des médailles remportées pour chaque pays, mais des sous-totaux au niveau Gender n'ont pas vraiment de sens ici, donc ne les tenez pas compte.

Cette activité fait partie du cours

Fonctions de synthèse et de fenêtre dans PostgreSQL

Voir le cours

Instructions de l’exercice

  • Comptez les médailles d'or attribuées par pays et par genre.
  • Générez les décomptes de médailles d'or au niveau Country.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

-- 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;
Modifier et exécuter le code