解答
inner join(内连接),在两张表进行连接查询时,只保留两张表中完全匹配的结果集。
例如我们有两张表:
Orders表通过外键Id_P和Persons表进行关联。
我们使用inner join对两张表进行连接查询,sql如下:
SELECT p.LastName, p.FirstName, o.OrderNo FROM Persons p INNER JOIN Orders o ON p.Id_P=o.Id_P and 1=1 --用and连接多个条件 ORDER BY p.LastName
查询结果集:
此种连接方式Orders表中Id_P字段在Persons表中找不到匹配的,则不会列出来。
来我收藏夹吃灰吧!