2011-09-12 45 views
2

需要帮助基于相同的ID连接两个表。基于相同的ID加入两个表字段?

表1:

id_1 | id_2 

表2:

id | name 

我需要一个查询哪里查找ID_1上表2域ID,并返回字段名称,也查找ID_2上表2字段ID并返回字段名称。

一个例子是:

表1:

1 | 2 

表2:

1 | Joe 
2 | Michael 

返回将是:

Joe | Michael 

谢谢,

回答

7

这是你在找什么:

select t21.name, t22.name 
from Table1 t1 
inner join Table2 t21 on t1.id_1 = t21.id 
inner join Table2 t22 on t1.id_2 = t22.id 
+0

完美。谢谢 – Henrique

相关问题