RIGHT JOIN
Czas na RIGHT JOIN. Ten rodzaj złączenia zwraca wszystkie wiersze z tabeli po prawej stronie oraz pasujące wiersze z tabeli po lewej stronie.
Przy okazji nauczysz się, jak unikać problemów, gdy różne tabele mają kolumny o tych samych nazwach – poprzez pełne kwalifikowanie nazw kolumn w instrukcji SELECT. Polega to na poprzedzeniu nazwy kolumny nazwą tabeli.
W tym ćwiczeniu wrócimy do bazy danych Chinook, z którą pracowałeś wcześniej w tym rozdziale.
To ćwiczenie jest częścią kursu
Wprowadzenie do SQL Server
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- 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)