基于相同的id加入两个表字段?

Hen*_*que 2 mysql sql inner-join

需要帮助基于相同的ID连接两个表.

表格1:

id_1 | id_2
Run Code Online (Sandbox Code Playgroud)

表2:

id | name
Run Code Online (Sandbox Code Playgroud)

我需要一个查询,其中查找表2字段id上的id_1并返回字段名称,并在表2字段id上查找id_2并返回字段名称.

一个例子是:

表格1:

1 | 2
Run Code Online (Sandbox Code Playgroud)

表2:

1 | Joe
2 | Michael
Run Code Online (Sandbox Code Playgroud)

回归将是:

Joe | Michael
Run Code Online (Sandbox Code Playgroud)

谢谢,

Adr*_*iro 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
Run Code Online (Sandbox Code Playgroud)