这个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
关键字返回左表(客户)中的所有记录,即使右表(订单)中没有匹配项。
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!