SQL LEFT JOIN 关键字
LEFT JOIN
The LEFT JOIN
命令返回左侧表中的所有行,以及右侧表中匹配的行。 如果没有匹配,则右侧结果为 NULL。
以下 SQL 语句将选择所有客户以及他们可能拥有的任何订单
示例
SELECT Customers.CustomerName, Orders.OrderID
FROM Customers
LEFT JOIN Orders ON Customers.CustomerID = Orders.CustomerID
ORDER BY Customers.CustomerName;
尝试一下 »
注意:LEFT JOIN
关键字返回左侧表 (Customers) 中的所有记录,即使右侧表 (Orders) 中没有匹配项。