2014-02-20 69 views
-4

我有,我想加入與MYSQL連接表2的id

用戶

ID兩個表|命名

匹配

ID | user_1 | user_2

現在我怎麼能加入這些表,所以我可以在一個查詢中獲取兩個用戶的信息,謝謝:)

+1

HTTP:/ /dev.mysql.com/doc/refman/5.7/en/join.html – akonsu

+4

此問題未展示任何解決此問題的嘗試。 –

+0

你的問題不清楚。你在列user_1,user_2中存儲什麼?哪一列連接這兩個表?你是否認爲「獲取關於兩個用戶的信息」 – MSadura

回答

0

一種方法做的是下面 -

select 
u1.name as user1, 
u2.name as user2 
from matches 
inner join users u1 on u1.id = matches.user_1 
inner join users u2 on u2.id = matches.user_2