【问题标题】:Join and Display 2 Columns from One Table refer by Another Table连接并显示一个表中的 2 列由另一个表引用
【发布时间】:2013-07-03 03:10:20
【问题描述】:

我有两张桌子

table_A 内的列:数据、id_A、id_B、状态

table_B 中的列:id、用户名

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

我一直在使用 INNER JOIN,但它仍然让我感到困惑

【问题讨论】:

    标签: mysql sql


    【解决方案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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-22
      • 1970-01-01
      • 2019-01-08
      相关资源
      最近更新 更多