目录

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" 中不匹配,或者 "Orders" 中的某些行与 "Customers" 中不匹配,则将列出这些行以及。