我有一张从游戏中接收结果的表。每个游戏都有自己的 ID,并且只持续 7 天。每天一次,所有游戏将其结果放入此表中(技能 A、技能 B、...的结果分别存储在一个列中)。
我需要能够在 MySQL 中检索的内容:我需要显示每个游戏 (game_id) 及其所有结果,以及每天结果之间的进度(可能上升或下降)。
结果应该是这样的:
Game_id    date        result_a    progress    result_b    progress      
1234       2013-09-01  10          0           8           0
1234       2013-09-02  08          -2          6           -2
1234       2013-09-03  15          7           10          4
1234       2013-09-04  19          4           13          3
4321       2013-09-01  09          0           7           0
4321       2013-09-02  18          9           9           2
4321       2013-09-03  15          -3          11          2
4321       2013-09-04  09          -6          16          4
有什么技巧可以轻松处理这个问题(它可能会变成大约 4000 行的东西......)?