Pays avec sous-requêtes ou CTE
Parmi les régions olympiques, l’Afrique a les hivers les plus doux. Cependant, certains pays africains participent bel et bien aux Jeux olympiques d’hiver. Par exemple, le Maroc a envoyé plus de 20 athlètes au fil des ans. Examiner les données au niveau régional est peut-être trop large. Il se peut que certains pays africains aient des hivers plus froids que d’autres.
Réexaminez les données climatiques hivernales, mais cette fois au niveau des pays. Les athlètes ont été filtrés pour ne garder que les athlètes africains, les premiers Olympiens africains ayant concouru en 1960.
Utilisez à la fois une sous-requête et une structure de CTE, puis comparez les résultats.
Cet exercice fait partie du cours
Améliorer les performances des requêtes dans PostgreSQL
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
-- Climate by country with Olympian athletes
SELECT country
, temp_06
, precip_06
FROM climate
WHERE region = 'Africa'
AND olympic_cc IN (___ ___ ___ FROM ___)
ORDER BY temp_06;