嗨我有一张像
这样的表matches
match_id, home_team_id, away_team_id, home_team_player_1_id, home_team_player_2_id, ....
我有桌子
teams
team_id, team_name
players
player_id, player_name
现在我正在尝试使用实际名称而不是ID来查询匹配表。
query_result
match_id, home_team_name, away_team_name, home_team_player_1_name, ...
是否有一种利用表中的查找值'替换'id的简洁方法? 我能想到的唯一方法是为每个团队加入团队表,然后为每个玩家加入玩家名称表。有没有比写50个连接更好的方法?
我不想改变实际的匹配表,只需在查询中获取名称。
答案 0 :(得分:0)
您需要将表格加入表格,每次使用不同的别名
END