Bắt đầu ngayBắt đầu miễn phí

RIGHT JOIN

Giờ hãy thử một vài RIGHT join. RIGHT join sẽ trả về tất cả các hàng từ bảng bên phải, cộng với mọi hàng khớp từ bảng bên trái.

Bên cạnh việc thực hiện RIGHT join, bạn cũng sẽ học cách tránh rắc rối khi các bảng khác nhau có cùng tên cột, bằng cách ghi rõ đầy đủ tên cột trong câu lệnh SELECT. Hãy nhớ, ta làm điều này bằng cách thêm tiền tố là tên bảng trước tên cột.

Trong bài này, chúng ta sẽ quay lại cơ sở dữ liệu Chinook đã dùng ở phần trước của chương.

Bài tập này là một phần của khóa học

Giới thiệu về SQL Server

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

-- 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)
Chỉnh sửa và Chạy Mã