Interroger avec INTERSECT
INTERSECT et EXCEPT sont très utiles pour explorer les données.
Les bases de données Earthquakes et NBA Season 2017-2018 contiennent toutes deux des informations sur les pays et les villes. Vous souhaitez savoir quels pays sont représentés par les joueurs de la saison NBA 2017-2018 et vous pensez pouvoir obtenir le résultat voulu en interrogeant les tables concernées dans ces deux bases.
Utilisez l’opérateur INTERSECT entre les requêtes, mais soyez vigilant quant aux résultats. Même si les deux tables possèdent une colonne de nom de pays à comparer, il s’agit de bases distinctes et les données peuvent être enregistrées différemment.
Cet exercice fait partie du cours
Améliorer les performances des requêtes dans SQL Server
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
SELECT CountryName
FROM ___ -- Table from Earthquakes database
___ -- Operator for the intersect between tables
SELECT Country
FROM ___; -- Table from NBA Season 2017-2018 database