- JOIN: 如果表中有至少一个匹配,则返回行。=inner join,检索两个表的记录在属性A有相同的值,等同于where a.A = b.A
- LEFT JOIN: 即使右表中没有匹配,也从左表返回所有的行
- RIGHT JOIN: 即使左表中没有匹配,也从右表返回所有的行
- FULL JOIN: 只要其中一个表中存在匹配,就返回行
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
FROM Persons
INNER(or LEFT or RIGHT or FULL) JOIN Orders
ON Persons.Id_P = Orders.Id_P
ORDER BY Persons.LastName