我正在尝试根据下表检索每个团队的日程安排,但在显示团队名称时遇到了一些问题。这是我的表:
团队(team_id、team_name、team_mascot 等)
游戏(game_id、game_date、game_home_team、game_visitor_team、game_home_score、game_visitor_score、game_complete)
这是我当前的查询。我可以通过这个获得团队的 id 值,但我需要团队名称,因为 id 值对我没有多大好处。
SELECT game_home_team, game_visitor_team, game_date
FROM game
INNER JOIN team home ON home.team_id = game_home_team
INNER JOIN team visitor ON visitor.team_id = game_visitor_team
WHERE game_home_team = ?
OR game_visitor_team = 6
ORDER BY game_date ASC;
如何使用此查询检索球队名称,并根据比赛得分显示 W 或 L 等结果?提前非常感谢。