我有一张从游戏中接收结果的表。每个游戏都有自己的 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 行的东西......)?