RIGHT JOIN
Essayons maintenant d'effectuer des jointures à l'adresse RIGHT. Une jointure RIGHT renvoie tous les tableaux de la table de droite, ainsi que toutes les correspondances de la table de gauche.
Outre l'exécution d'une jointure RIGHT, vous apprendrez également à éviter les problèmes lorsque différents tableaux ont le même nom de colonne, en qualifiant complètement la colonne dans votre instruction select. Rappelez-vous que nous procédons en faisant précéder le nom de la colonne par le nom du tableau.
Pour cet exercice, nous reviendrons à la base de données Chinook présentée plus tôt dans le chapitre.
Cet exercice fait partie du cours
Introduction au serveur SQL
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)