SQL LEFT JOIN 关键字使用方法及示例

SQL 关键字参考

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

SQL 关键字参考