飛雲若雪 发表于 2013-1-4 01:25:10

SQL Server添加序号列

<div id="cnblogs_post_body"> select ROW_NUMBER() OVER(ORDER BY Convey_Fee desc) as z,rank() OVER(ORDER BY Convey_Fee desc) as z,DENSE_RANK() OVER(ORDER BY Convey_Fee desc) as z,NTILE(4) OVER(ORDER BY Convey_Fee desc) as z,(select sum(1) from Consign_D where Convey_Fee<=a.Convey_Fee) num,(select sum(1) from Consign_D where Convey_Fee<a.Convey_Fee) num1,Convey_Fee from Consign_D a order by Convey_Fee desc
结果:

http://pic002.cnblogs.com/images/2012/352036/2012081409592515.jpg
页: [1]
查看完整版本: SQL Server添加序号列