RIGHT JOIN
Nous allons maintenant essayer quelques jointures DROITES. Une jointure DROITE renverra toutes les lignes de la table de droite, ainsi que toutes les correspondances de la table de gauche.
En plus d'effectuer une jointure DROITE, vous apprendrez également comment éviter les problèmes lorsque différentes tables ont les mêmes noms de colonnes, en qualifiant entièrement la colonne dans votre instruction select. Nous procédons en ajoutant le nom de la table en préfixe au nom de la colonne.
Pour cet exercice, nous allons revenir à la base de données Chinook présentée plus haut dans ce chapitre.
Cet exercice fait partie du cours
Introduction à SQL Server
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
-- SELECT the fully qualified album_id column from the album table
SELECT
___,
title,
album.artist_id,
-- SELECT the fully qualified name column from the artist table
___ as artist
FROM album
-- Perform a join to return only rows that match from both tables
INNER JOIN artist ON album.artist_id = artist.artist_id
WHERE album.album_id IN (213,214)