SQL Joins
- left join(左联接)
返回包括左表中的所有记录和右表中联结字段相等的记录 - right join(右联接)
返回包括右表中的所有记录和左表中联结字段相等的记录 - inner join(等值连接)只返回两个表中联结字段相等的行
以 LEFT JOIN
举例:
Person
表:
Orders
表:
sql 语句:
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
FROM Persons
LEFT JOIN Orders
ON Persons.Id_P=Orders.Id_P
ORDER BY Persons.LastName
注意箭头指的这条数据,Bush
并没有订购商品,使用 LEFT JOIN
也会展示出来。