CommencezCommencez gratuitement

Comparer un pays à lui-même

Les autojointures sont très utiles pour comparer des données entre deux ensembles d'enregistrements d'une même table. Supposons que vous voulez savoir de combien la population de chaque pays a changé entre 2010 et 2015. Vous pouvez visualiser ce changement en effectuant une autojointure.

Dans cet exercice, vous allez répondre à cette question en joignant la table populations avec elle-même. Rappelez-vous qu'avec les autojointures, les tables doivent être dotées d'un alias. Profitez-en pour vous exercer à créer des alias!

Comme vous joignez la table populations à elle-même, vous pouvez donner à populations l'alias p1 une première fois, puis p2 une seconde fois. C'est une bonne pratique lorsque vous attribuez des alias à des tables dont le nom commence par la même lettre.

Cette activité fait partie du cours

Joindre des données en SQL

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

-- Select aliased fields from populations as p1
___
-- Join populations as p1 to itself, alias as p2, on country code
___
Modifier et exécuter le code