RIGHT JOIN
Acum să exersăm câteva RIGHT join-uri. Un RIGHT join returnează toate rândurile din tabelul din dreapta, împreună cu orice potriviri din tabelul din stânga.
Pe lângă realizarea unui RIGHT join, vei învăța și cum să eviți problemele care apar când mai multe tabele au coloane cu același nume, calificând complet coloana în instrucțiunea SELECT. Reamintește-ți: facem asta prefixând numele coloanei cu numele tabelului.
Pentru acest exercițiu, revenim la baza de date Chinook din debutul capitolului.
Acest exercițiu face parte din cursul
Introducere în SQL Server
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
-- 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)