SQL LEFT JOIN 关键字
LEFT JOIN
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)中没有匹配项。