如何用sql语句查询两张表中的相同字段数据

如题所述

第1个回答  2017-09-08
select * from A inner join b on a.col=b.col

除了我们在上面的例子中使用的 INNER JOIN(内连接),我们还可以使用其他几种连接。
下面列出了您可以使用的 JOIN 类型,以及它们之间的差异。
JOIN: 如果表中有至少一个匹配,则返回行
LEFT JOIN: 即使右表中没有匹配,也从左表返回所有的行
RIGHT JOIN: 即使左表中没有匹配,也从右表返回所有的行
FULL JOIN: 只要其中一个表中存在匹配,就返回行
第2个回答  2017-06-19
select * from 表1 t1 inner join 表2 t2 on t1.字段名=t2.字段名
第3个回答  2015-04-20
select 表1.*,表2.* from 表1 inner join 表2 on 表1.id = 表2.表1_id
这样就查出表1中关联表2的信息了
第4个回答  2017-08-21
select * from A inner join b on a.col=b.col