IniziaInizia gratis

Filtrare nel join, nel where e nel select

Considerando tutti i paesi con dati sul prodotto interno lordo (GDP) nel 2014, il GDP pro capite medio era di $19.342. Per i paesi africani, il GDP pro capite medio era di $5.879.

È possibile che i paesi africani che hanno inviato atleti alle Olimpiadi (Marocco, Togo, Zimbabwe) non avessero i GDP pro capite più alti dell’Africa ma avessero GDP superiori alla media africana.

Metti alla prova questa ipotesi. Trova il GDP pro capite dei paesi africani che avevano atleti ai Giochi Invernali del 2014.

Questo esercizio fa parte del corso

Migliorare le prestazioni delle query in PostgreSQL

Visualizza il corso

Istruzioni dell'esercizio

  • I dati degli atleti sono già limitati ai concorrenti africani. Trova gli atleti unici dalla tabella athletes_wint.
  • Usa il JOIN per filtrare gli atleti tenendo solo quelli con dati odemographic (GDP).
  • Usa un filtro su year dalla tabella athletes_wint per limitare i risultati ai soli atleti del 2014.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

SELECT ___ ath.name, dem.country, dem.gdp
FROM athletes_wint ath
___ ___ odemographics dem
  ON ath.country_code = dem.olympic_cc 
___ ___ = ___
ORDER BY dem.gdp DESC;
Modifica ed esegui il codice