我需要访问几个表,实际上它们是同一个表,但版本较旧,并从每个经理的两个表中获得最大减去分数。
假设我们的表 r6 和 r10 有一个名为 scores 的字段。
我需要从两个表中获取分数,然后从旧表中(在旧表中)减去新分数(从最新表中),以获得经理之间的分数。
假设表 r6 的经理 A 得分 = 1,表 r10 的经理 A 得分 = 5。所以经理 A 的收益率得分为 5-1 = 4。基本上是 (r10.scores - r6.scores)将是总分。
现在我需要获得所有经理 AZ 的总分数(10-6 的分数),并且还能够找到最高的分数。
问题是,如何在 mysql 中实现这一点,如果不可能,你有什么建议?我正在使用 php 顺便说一句。
补充资料:
表名称:
1- ranking_gw6_260912 AS r6
2- ranking_gw10_201012 AS r10
使用领域:
1- rx.manager_id
2- rx.scores
这些字段存在于两个表中。
nb gw 指的是足球比赛的比赛周,该网站是梦幻足球的,我试图让比赛的获胜者在第 6 场比赛到第 10 场比赛中得分最高。遗憾的是,数据库只存储最新分数覆盖前一周的 on。所以我不能得到每周的分数,因此我只剩下总分了。然而,我们每周都有一个备份表,我将使用它来获得中间分数。