我在尝试在 football[soccer] 应用程序中应用有关直接比赛的规则时遇到问题。我已经阅读了这篇文章,它对根据积分标准、差异和进球数创建站立位置表非常有帮助。
但我想知道是否可以通过直接比赛来排序球队位置:
看这个职位表:
Pos Team Pld W D L F A GD Pts
1 FC Barcelona 5 2 3 0 8 5 3 9
2 **Inter Milan** 6 2 2 2 11 10 1 8
3 *Real Madrid* 6 2 2 2 8 8 0 8
4 AC Milan 5 0 3 2 8 12 -4 3
正如你所看到的,国际米兰和皇家马德里在积分上打成平手,而国际米兰因为净胜球而领先皇家马德里。我想要得到的结果是这样的:
Pos Team Pld W D L F A GD Pts
1 FC Barcelona 5 2 3 0 8 5 3 9
2 **Real Madrid** 6 2 2 2 8 8 0 8
3 *Inter Milan* 6 2 2 2 11 10 1 8
4 AC Milan 5 0 3 2 8 12 -4 3
请注意,这次皇家马德里队领先于国际米兰,因为它赢得了他们之间的两场直接比赛。
我有一个团队表和其他结果表。
如果可能的话,我想使用 mysql 中的查询来实现这一点。或者,如果我在服务器端(PHP)进行此排序,可能会更好。
感谢任何帮助将不胜感激。