如何使用sql Query加入2个以上的表?

时间:2010-09-07 12:47:23

标签: sql

假设我有两个以上的表,我想加入特定的列加入。这是什么查询?

1 个答案:

答案 0 :(得分:10)

示例:

select a.column1, a.column2, b.whatever, c.hello
from table1 a
join table2 b on a.keyfield = b.keyfield
join table3 c on a.keyfield = c.keyfield

如果你想要table1中的所有记录,即使在另一个表中没有匹配的记录,那么连接应该是“左连接”。