Jointure semi (semi-join)
Excellent travail pour vous familiariser avec les semi-joins et les anti-joins ! Vous allez maintenant vous exercer avec les semi-joins.
Supposons que vous vouliez repérer les langues parlées au Moyen-Orient. La table languages contient de l'information sur les langues et les pays, mais elle n'indique pas à quelle région appartiennent les pays. Vous pouvez construire un semi-join en filtrant d'abord la table countries selon une region précise, puis en utilisant ce filtre pour restreindre la table languages.
Vous allez construire votre semi-join comme dans la vidéo, bloc par bloc, en commençant par sélectionner des pays dans la table countries, puis en utilisant une clause WHERE pour filtrer la table languages à partir de cette sélection.
Cette activité fait partie du cours
Joindre des données en SQL
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Select country code for countries in the Middle East
___