Kom igångKom igång gratis

Count och count distinct

Rent statistiskt sett borde ett lands befolkningsstorlek spegla antalet tillgängliga atleter – och därmed potentiella olympiadeltagare. Du väljer att undersöka olympiska medaljer utifrån enbart befolkningstalet.

Enligt Världsbankens data hade Kina (1 378 665 000), Indien (1 324 171 354) och USA (323 405 935) världens största befolkningar år 2016.

Nu ska du titta på data över atleterna från OS 2016 för att se om Kina, Indien och USA verkligen tog flest medaljer.

Den här övningen är en del av kursen

Förbättra frågeprestanda i PostgreSQL

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

SELECT ___
  , ___(___) as medals_count
FROM athletes_recent
WHERE medal IS NOT NULL
AND year = 2016
___ ___
ORDER BY medals_count DESC;
Redigera och kör kod