LoslegenKostenlos starten

Zwischensummen auf Länderebene

Du willst dir die Goldmedaillen ansehen, die drei skandinavische Länder im Jahr 2004 pro Land und Geschlecht gewonnen haben. Du interessierst dich auch für die Zwischensummen auf der Ebene von Country, um die Gesamtzahl der Medaillen für jedes Land zu ermitteln. Die Zwischensummen auf der Ebene von Gender sind in diesem Fall jedoch nicht so sinnvoll. Du kannst diese einfach weglassen.

Diese Übung ist Teil des Kurses

<Kurs>PostgreSQL: Zusammenfassende Statistiken und Fensterfunktionen</Kurs>
Kurs ansehen

Übungsanweisungen

  • Zähle die Goldmedaillen nach Land und Geschlecht.
  • Summiere die Goldmedaillen auf der Ebene von Country.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

-- 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;
Code bearbeiten und ausführen