CommencerCommencer gratuitement

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

Afficher le cours

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)
Modifier et exécuter le code