RIGHT JOIN
Теперь попрактикуемся с RIGHT JOIN. RIGHT JOIN возвращает все строки из правой таблицы, а также совпадающие строки из левой таблицы.
Помимо самого RIGHT JOIN, вы узнаете, как избежать проблем, когда в разных таблицах есть столбцы с одинаковыми именами. Для этого используется полное указание имени столбца в операторе SELECT: перед именем столбца пишется имя таблицы.
В этом упражнении мы снова обратимся к базе данных Chinook, с которой уже работали в этой главе.
Это упражнение является частью курса
Введение в SQL Server
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
-- 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)