连接(join)

2018-11-13  本文已影响0人  biubiudog
select Persons.LastName, Persons.FirstName, ,Orders.OrderNo from  Persons inner join Orders where Orders.Id_P = Persons.Id_P

查询结果:
先查询orders中的Id_PPersonsId_P存在匹配时返回行,如果不存在,就不会列出这些行。

image.png
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
FROM Persons
LEFT JOIN Orders
ON Persons.Id_P=Orders.Id_P
ORDER BY Persons.LastName

从左表中那里返回所有的行,即使在右表中并没有。


image.png

参考: http://www.w3school.com.cn/sql/sql_join_left.asp

上一篇 下一篇

猜你喜欢

热点阅读