Aan de slagGa gratis aan de slag

Resultaten samenvatten

Nadat je elk land op de Olympische Spelen van 2000 hebt gerangschikt op aantal gouden medailles, wil je de top 3 landen in één rij teruggeven, als een door komma’s gescheiden string. Met andere woorden, zet dit om:

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

naar dit:

USA, RUS, AUS

Deze oefening maakt deel uit van de cursus

PostgreSQL Samenvattingsstatistieken en vensterfuncties

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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 bewerken en uitvoeren