Từ khóa FULL OUTER JOIN trong SQL
THAM GIA BÊN NGOÀI ĐẦY ĐỦ
Lệnh FULL OUTER JOIN
trả về tất cả các hàng khi có sự trùng khớp ở bảng bên trái hoặc bảng bên phải.
Câu lệnh SQL sau đây chọn tất cả khách hàng và tất cả đơn đặt hàng:
SELECT Customers.CustomerName, Orders.OrderID
FROM Customers
FULL OUTER JOIN Orders
ON Customers.CustomerID=Orders.CustomerID
ORDER BY Customers.CustomerName;
Lưu ý: Từ khóa FULL OUTER JOIN
trả về tất cả các hàng từ bảng bên trái (Khách hàng) và tất cả các hàng từ bảng bên phải (Đơn hàng). Nếu có các hàng trong "Khách hàng" không khớp trong "Đơn hàng" hoặc nếu có các hàng trong "Đơn hàng" không khớp trong "Khách hàng" thì các hàng đó cũng sẽ được liệt kê.