Ergebnisse zusammenfassen
Nachdem du jedes Land bei den Olympischen Spielen 2000 nach den vergebenen Goldmedaillen geordnet hast, möchtest du die 3 besten Länder in einer Zeile als kommagetrennte Zeichenfolge zurückgeben. Mit anderen Worten: Dreh das:
| Country | Rank |
|---------|------|
| USA | 1 |
| RUS | 2 |
| AUS | 3 |
| ... | ... |
in diese:
USA, RUS, AUS
Diese Übung ist Teil des Kurses
PostgreSQL Übersichtsstatistiken und Fensterfunktionen
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
WITH Country_Medals AS (
SELECT
Country,
COUNT(*) AS Medals
FROM Summer_Medals
WHERE Year = 2000
AND Medal = 'Gold'
GROUP BY Country)
SELECT
Country,
-- Rank countries by the medals awarded
___ AS Rank
FROM Country_Medals
ORDER BY Rank ASC;