Trong SQL, phát biểu nào sau đây đúng về phép nối RIGHT JOIN?
A. 
Nó trả về tất cả các hàng từ cả hai bảng
B. 
Nó chỉ trả về các hàng có giá trị khớp trong cả hai bảng
C. 
Nó chỉ trả về các hàng có giá trị khớp trong bảng bên trái và các hàng tương ứng từ bảng bên phải, nếu không có giá trị khớp thì sử dụng giá trị null
D. 
Nó trả về tất cả các hàng từ bảng bên phải và các hàng tương ứng từ bảng bên trái, nếu không có giá trị khớp thì sử dụng giá trị null cho các hàng không khớp
Trả lời: 
Đáp án đúng: D
Phép nối RIGHT JOIN (hoặc RIGHT OUTER JOIN) trong SQL trả về tất cả các hàng từ bảng bên phải (bảng thứ hai được chỉ định trong mệnh đề FROM), và các hàng phù hợp từ bảng bên trái (bảng thứ nhất). Nếu không có hàng nào phù hợp từ bảng bên trái, nó sẽ trả về NULL cho các cột của bảng bên trái trong kết quả. Vì vậy, đáp án D là chính xác.
A. Sai, vì nó mô tả FULL OUTER JOIN
B. Sai, vì nó mô tả INNER JOIN.
C. Sai, vì nó mô tả LEFT JOIN.





