从一个表加入和显示2列由另一个表引用

时间:2013-07-03 03:10:20

标签: mysql sql

我有2张桌子

table_A 中的列:data,id_A,id_B,status

enter image description here

table_B 中的列:id,用户名

enter image description here

我想从table_A(id_A& id_B)中的列显示table_B参考的用户名,并将别名id_A设为User_1,将id_B设为User_2

我一直在与INNER JOIN合作,但它仍让我感到困惑

1 个答案:

答案 0 :(得分:1)

你可以尝试一下......

SELECT a.username as User_1, b.username as User_2 FROM
table_A t
JOIN table_B b on b.id = t.id_B
JOIN table_B a ON a.id = t.id_A