我有一张桌子,我管理我参加的比赛,目前它有4列。长期跟踪mysql的变化 - 形成线图等
ID
Name
Tag
Rating
有效,我想追踪标签,只要可能的变化(和它改变的日期),以提供我的用户他们在竞争中发挥的折线图。
我试过四处寻找一种做法,但大多数我可以用我有限的知识找到的方法是只保存最后一次更改,或者在做出更改时保存整个表的方法。在我的情况下,更改是针对个人用户(行)进行的,因此需要单独进行跟踪。
任何帮助将不胜感激。
编辑:
样品
id | name | tag | rating
-------------------------
1 | Khar | 5 | 800
2 | SantaCruz | 3 | 850
3 | Sion | 2 | 900
4 | VT | 1 | 758
5 | newFort | 4 | 535
6 | Bandra | 6 | 483
7 | Worli | 10 | 888
8 | Sanpada | 11 | 999
9 | Joe | 9 | 779
10 | Sally | 15 | 888
11 | Elphiston | 17 | 525
12 | Currey Road | 31 | 879
标签有效地是,我想在一个较长期的跟踪排名。
当谈到理想的结果时,我不确定什么是可能的。实际上,我希望能够为每个人创建一个线图,(y轴:标签,x轴:日期),所以另一个表跟踪所有的变化和他们的日期,我想这将是理想的。
编辑您的问题,并提供样本数据和期望的结果。添加了 –
。我希望这已经足够清晰 – copyleft
您的数据不完整。数据中没有日期列。而MySQL不会产生线图。你是在问一些关于数据,关于查询,或者如何制作线条图的问题? –