Từ khóa SQL FULL OUTER JOIN
THAM GIA NGOÀI TRỜI ĐẦY ĐỦ
Lệnh FULL OUTER JOIN
trả về tất cả các hàng khi có sự trùng khớp trong bảng bên trái hoặc bảng bên phải.
Câu lệnh SQL sau chọn tất cả khách hàng và tất cả cá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ừ FULL OUTER JOIN
khóa 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ó hàng trong "Khách hàng" không khớp trong "Đơn hàng" hoặc nếu có hàng trong "Đơn hàng" không khớp trong "Khách hàng", thì những hàng đó cũng sẽ được liệt kê.