CommencerCommencer gratuitement

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

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