inner join的用法以这句话为例子SELECT aulname,aufname,title,pubname FROM authors a INNER JOIN titleauthor ta SELECT aulname,aufname,title,pubname FROM authors a INNER JOIN titleauthor ta ON a.auid = ta.auid INNER JOIN titles t ON t.titleid = ta.titleid INNER JOIN publishers p ON t.pubid = p.pubid 原文是这样 英语
网友回答
【答案】 inner join = join 内连接.表中至少有1个匹配时,才返回行.
举个例子吧.
表A
id name
1 张
2 李
3 王
表B
id address A_id
1 北京 1
2 上海 3
SQL语句如下:
select A.name,B.address from
A inner join B
on A.id = B.A_id
查询结果为:
张 北京
王 上海