Mysql 连接并显示一个表中的两列,并由另一个表引用

Mysql 连接并显示一个表中的两列,并由另一个表引用,mysql,sql,Mysql,Sql,我有两张桌子 表A中的列:数据、id\U A、id\U B、状态 表中的列\u B:id、用户名 我想从表A(id\U A&id\U B)中的列显示表B引用中的用户名,并将别名id\U A设置为用户1,将id\B设置为用户2 我一直在使用内部联接,但它仍然让我感到困惑你能试试这个吗 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 tabl

我有两张桌子

表A中的列:数据、id\U A、id\U B、状态

表中的列\u B:id、用户名

我想从表A(id\U A&id\U B)中的列显示表B引用中的用户名,并将别名id\U A设置为用户1,将id\B设置为用户2

我一直在使用内部联接,但它仍然让我感到困惑

你能试试这个吗

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