【发布时间】:2023-03-13 14:58:02
【问题描述】:
我正在执行一个 PHP 脚本,该脚本根据包含比赛和球队的数据库将我的查询编码为 JSON 格式。匹配表有 2 个字段
(team_1 名称和 team_2 名称作为外键)
而 Team 表具有团队名称 + 徽标。 这是我在每场比赛中获取参赛球队的名称和他们的标志的查询:
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 只返回第一个团队名称、第二个团队徽标和第二个团队名称。 这是为什么?我该如何解决?
【问题讨论】:
-
你必须先显示一些代码,然后才能有人说什么
-
由于名称冲突,第一个
team_logo似乎被第二个覆盖了。 -
@stickybit 我该如何解决这个问题?
-
使用两个不同的名称。
-
@stickybit 对于同一个 team_logo 字段?那可能吗?抱歉,我对这件事很陌生