读书人

给表加个编号解决思路

发布时间: 2012-07-29 15:26:14 作者: rapoo

给表加个编号
172NULLHT-1112006吉图珲铁路客运专线安图西牵引站配套供电工程
177365HT-1112004长春220KV变电站增容改造工程
177302HT-1112004长春220KV变电站增容改造工程
178388HT-1112005吉图珲铁路客运专线大桥乡牵引站配套供电工程
178389HT-1112005吉图珲铁路客运专线大桥乡牵引站配套供电工程
179NULLHT-1112007吉图珲铁路客运专线延吉西牵引站配套供电工程
189284HT-1111009镇赉镇常66千伏线路改造工程
189245HT-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的需要使用子查询实现 

读书人网 >SQL Server

热点推荐