SQL FULL OUTER JOIN 关键字
FULL OUTER JOIN
FULL OUTER JOIN
当左表或右表中存在匹配时,命令返回所有行。
以下SQL语句选择所有客户和所有订单:
SELECT Customers.CustomerName, Orders.OrderID FROM Customers FULL OUTER JOIN Orders ON Customers.CustomerID=Orders.CustomerID ORDER BY Customers.CustomerName;
FULL OUTER JOIN
关键字返回所有左表(Customers)的行,以及所有来自右表(Orders)的行。如果“Customers”中的行在“Orders”中没有匹配项,或者“Orders”中的行中没有“Customers”中的匹配项,则也会列出这些行。