我有两个如下表:
表格1 :
teamid teamname
1 AAA
2 BBB
3 CCC
表2:
id team1 team2
1 1 2
2 2 3
3 1 3
表2包含两个引用表1 teamid的字段team1和team2。
预期结果 :
id team1 team2
1 AAA BBB
2 BBB CCC
3 AAA CCC
最佳答案
您需要以以下身份加入table1
2次
select
t2.id,
t1.teamname as team1,
t11.teamname as team2
from table2 t2
join table1 t1 on t1.teamid = t2.team1
join table1 t11 on t11.teamid = t2.team2
关于mysql - 列字段加入Mysql查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29427665/