我正在执行一个 PHP 脚本,该脚本基于包含比赛和球队的数据库将我的查询编码为 JSON 格式。匹配表有 2 个字段
(team_1 name and team_2 name as foreign keys)
而团队表有团队名称+ Logo 。 这是我的查询,用于获取每场比赛中参赛球队的名称及其 Logo :
Select m.team_1, t1.team_logo, m.team_2, t2.team_logo
From Match m, Team t1, Team t2
Where t1.name = m.team_1 and t2.name = m.team_2;
我的问题是 JSON 只返回第一个团队名称、第二个团队 Logo 和第二个团队名称。 这是为什么?我该如何修复它?
最佳答案
试试这个:
Select
m.team_1, t1.team_logo AS logo_team1,
m.team_2, t2.team_logo AS logo_team2
From Match m, Team t1, Team t2
Where t1.name = m.team_1 and t2.name = m.team_2;
问候
关于php - 为什么 JSON 只为我的查询返回 1 个图像输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53967812/