日期:2014-05-18  浏览次数:20490 次

给表加个编号
172 NULL HT-1112006 吉图珲铁路客运专线安图西牵引站配套供电工程
177 365 HT-1112004 长春220KV变电站增容改造工程
177 302 HT-1112004 长春220KV变电站增容改造工程
178 388 HT-1112005 吉图珲铁路客运专线大桥乡牵引站配套供电工程
178 389 HT-1112005 吉图珲铁路客运专线大桥乡牵引站配套供电工程
179 NULL HT-1112007 吉图珲铁路客运专线延吉西牵引站配套供电工程
189 284 HT-1111009 镇赉镇常66千伏线路改造工程
189 245 HT-1111009 镇赉镇常66千伏线路改造工程

给上面数据
加个编号列,id相等重新排号
1
1
2
1
2
1
1
2
这sql应该杂写

------解决方案--------------------
SQL code

select px=row_bumber()over(partition by id order by id),* from tb

--2000的需要使用子查询实现