0
我有一个数据库,全程约500个记录,在下面的方式工作更新记录
id | group | date | team1 | team2
我想添加一个新的领域“matchid”,并填写在每组1至8人。所以记录集看起来像
1 | 2 | 2014-03-09 15:00:00 | j1 | j2 2 | 2 | 2014-03-09 16:30:00 | j3 | j4 3 | 2 | 2014-03-10 15:00:00 | j5 | j6 4 | 2 | 2014-03-10 16:30:00 | j7 | j8 5 | 2 | 2014-03-11 15:00:00 | j9 | j10 6 | 2 | 2014-03-11 16:30:00 | j11 | j12 7 | 2 | 2014-03-12 15:00:00 | j13 | j14 8 | 2 | 2014-03-12 16:30:00 | j15 | j16 9 | 3 | 2014-03-13 15:00:00 | j1 | j2 10 | 3 | 2014-03-14 16:30:00 | j3 | j4 11 | 3 | 2014-03-15 15:00:00 | j5 | j6 12 | 3 | 2014-03-16 16:30:00 | j7 | j8 13 | 3 | 2014-03-17 15:00:00 | j9 | j10 14 | 3 | 2014-03-18 16:30:00 | j11 | j12 15 | 3 | 2014-03-19 15:00:00 | j13 | j14 16 | 3 | 2014-03-20 16:30:00 | j15 | j16
这就推移而上,所以出现这种情况周报,团体扎堆顺序时间,一般每日2组,所以认为这就像一个圆像体育事件。
我需要做的就是新的ID,这将是这样的
01 02 ..
等方面08
。
我需要做的是查看该组的日期,然后按顺序排列所有内容,然后用顺序号更新matchid字段。
这需要完成的原因是管理人员添加了一个新的matchid,它与每个组的每场比赛的游戏相关。
我正在寻找一种编程方式在SQL内执行此操作,以便我不必手动更新每条记录。