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

RIGHT này đã đúng chưa?

Bạn đã biết RIGHT JOIN ít được dùng hơn LEFT JOIN. Lý do chính là RIGHT JOIN luôn có thể viết lại thành LEFT JOIN, và vì khi viết truy vấn ta thường gõ từ trái sang phải, nên JOIN từ bên trái sẽ trực quan hơn khi xây dựng truy vấn.

Không dễ để hình dung khi nào LEFT và RIGHT JOIN trả về kết quả tương đương. Bạn sẽ khám phá điều này trong bài tập này!

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

Kết hợp dữ liệu trong SQL

Xem khóa học

Hướng dẫn bài tập

  • Viết một truy vấn mới dùng RIGHT JOIN tạo ra kết quả giống hệt truy vấn LEFT JOIN đã cho.

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.

-- Modify this query to use RIGHT JOIN instead of LEFT JOIN
SELECT countries.name AS country, languages.name AS language, percent
FROM countries
LEFT JOIN languages
USING(code)
ORDER BY language;
Chỉnh sửa và Chạy Mã