select regcd from regcode
有下面要求:
如果是第一条记录,那么start和end 都置为选出的regcd, no值为1 ,结果如下
start end no
------- ----- ---
QQ1015 QQ1015 1如果不是第一条记录,并且选出的regcd 与上一条的 end 是连续的 那么将end置为regcd,no为2 结果如下
start end no
------- ----- ---
QQ1015 QQ1016 2如果不是第一条记录,并且选出的regcd 与上一条的 end 也不连续的 那么将新开一行,start,end均置为regcd,no为1 结果如下
start end no
------- ----- ---
QQ1015 QQ1016 2
QQ2200 QQ2200 1请教高手这个用游标应该怎么实现啊? 在线等哦。
有下面要求:
如果是第一条记录,那么start和end 都置为选出的regcd, no值为1 ,结果如下
start end no
------- ----- ---
QQ1015 QQ1015 1如果不是第一条记录,并且选出的regcd 与上一条的 end 是连续的 那么将end置为regcd,no为2 结果如下
start end no
------- ----- ---
QQ1015 QQ1016 2如果不是第一条记录,并且选出的regcd 与上一条的 end 也不连续的 那么将新开一行,start,end均置为regcd,no为1 结果如下
start end no
------- ----- ---
QQ1015 QQ1016 2
QQ2200 QQ2200 1请教高手这个用游标应该怎么实现啊? 在线等哦。
楼主还是把示例数据也贴出来吧~~表数据:
...所需要的结果:
...