Count și count distinct
Privind pur statistic, cu cât populația unei țări este mai mare, cu atât crește și numărul potențialilor sportivi – și, implicit, al olimpicilor. Decizi să analizezi medaliile olimpice exclusiv prin prisma populației, adică a volumului de sportivi disponibili.
Datele Băncii Mondiale arată că în 2016, cele mai populate țări erau China (1.378.665.000), India (1.324.171.354) și Statele Unite ale Americii (323.405.935).
Acum vei analiza datele sportivilor olimpici de la Jocurile Olimpice de vară din 2016 pentru a vedea dacă China, India și SUA au câștigat într-adevăr cele mai multe medalii.
Acest exercițiu face parte din cursul
Îmbunătățirea performanței interogărilor în PostgreSQL
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
SELECT ___
, ___(___) as medals_count
FROM athletes_recent
WHERE medal IS NOT NULL
AND year = 2016
___ ___
ORDER BY medals_count DESC;