Zacznij terazZacznij za darmo

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

Zobacz kurs

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)
Edytuj i uruchom kod