LoslegenKostenlos starten

Ergebnisse zusammenfassen

Nachdem du alle Länder bei den Olympischen Spielen 2000 nach der Anzahl der Goldmedaillen sortiert hast, willst du die drei besten Länder in einer Zeile als durch Kommas getrennte Zeichenfolge zurückgeben. Du verwandelst also das hier:

| Country | Rank |
|---------|------|
| USA     | 1    |
| RUS     | 2    |
| AUS     | 3    |
| ...     | ...  |

in das hier:

USA, RUS, AUS

Diese Übung ist Teil des Kurses

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

Interaktive praktische Übung

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

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