2011-09-12 48 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

相關問題