ПочатиПочніть безкоштовно

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)
Редагувати та запускати код