有一张表
id form_id sn
1 1 null
2 1 null
3 3 null
4 3 null
5 3 null
.
.
.
我想对里面的sn字段填上排序的值,1,2,3....并且这个值是根据form_id来填的。
也就是同一个form_id下,sn的值从1开始排。
请各位帮忙!
是添成这样吗?
[quote]
id form_id sn
1 1 1
2 1 2
3 3 1
4 3 2
5 3 3
[/quote]
如果是,就这样做
你已经分好组了,你用一个循环,出世sn=1,判断如果当前form_id和下一个不一样就将sn重新置为1,如果一样就+1
你每一条记录都是一个对象,最后update一下就可以了