Aan de slagGa gratis aan de slag

Count en count distinct

Puur naar aantallen kijkend geldt: hoe groter de bevolking van een land, hoe groter de vijver aan sporters en dus potentiële Olympiërs. Je besluit daarom de olympische medailles te bekijken op basis van alleen de bevolkingsomvang, oftewel het aantal beschikbare atleten.

Volgens gegevens van de Wereldbank hadden in 2016 de volgende landen de grootste bevolkingen: China (1.378.665.000), India (1.324.171.354) en de Verenigde Staten van Amerika (323.405.935).

Nu ga je de gegevens van de olympische atleten van de Zomerspelen van 2016 bekijken om te zien of China, India en de VS inderdaad de meeste medailles wonnen.

Deze oefening maakt deel uit van de cursus

Queryprestaties verbeteren in PostgreSQL

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

SELECT ___
  , ___(___) as medals_count
FROM athletes_recent
WHERE medal IS NOT NULL
AND year = 2016
___ ___
ORDER BY medals_count DESC;
Code bewerken en uitvoeren