轻松上手,快乐学习!

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)不匹配的。