MYSQL连接表有2个id

时间:2014-02-20 14:54:42

标签: php mysql join

我想要加入两个表

用户

  

id |名字

匹配

  

id | user_1 | user_2

现在如何加入这些表,以便在一个查询中获取有关两个用户的信息,谢谢:)

1 个答案:

答案 0 :(得分: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