我希望有人能提供帮助,我有一个不同赔率(赔率)的数据库,这些数据库与唯一的eventID相关联。根据以下描述,所有赔率都存储在MySQL数据库中的一行。
ID | EventID | BookmakerName | BoommakerURL | BookmakerHome | BookmakerDraw | BookmakerAway
12345 | 111213 | Bookmaker | http://wwww.URL.com | 1.3 | 1.6 | 1.5 <p>
12345 | 111213 | Bookmaker2 | http://wwww.URL2.com | 2.3 | 2.6 | 2.5
我想要做的是按照以下示例在列中显示这些内容。我将在内部加入,从另一张桌子上获取团队名称。
EventID | Team | Bookmaker | Bookmaker2 <p>
111213 | HomeTeam | 1.3 | 2.3<p>
111213 | AwayTeam | 1.6 | 2.6<p>
111213 | Draw | 1.5 | 2.5<p>
我使用PHP并设法循环显示结果并显示行,但我正在努力改变布局。
任何帮助都会受到赞赏,因为我被困住了。祝所有MySQL解决方案满意创建一个新的表或基于PHP的解决方案。
答案 0 :(得分:0)
首先,你应该正确地解释你实际想做什么以及你尝试了什么,而且你已经卡住了。 据我所知,这肯定会有所帮助:
您可以加入这两个表,并可以从其他表中获取数据。
例如:
Select * from table1
join table2 on table1.EventID=table2.EventID
where (what ever required condition)
试试这个会对你有用