柳州市网站制作公司,加盟餐饮网站建设,做网站卖什么,wap页面是什么select 订单编号, DENSE_RANK() over(order by 订单编号) from test 排序结果#xff1a; 55678-0-1 1 55678-0-1 1 33454-0-1 2 33454-0-1 2 33454-0-1 2 这种是按照订单不同的顺序依次往后排 当然也可以在 over后面加上你想要的起始号 例#xff1a;DE…select 订单编号, DENSE_RANK() over(order by 订单编号) from test 排序结果 55678-0-1 1 55678-0-1 1 33454-0-1 2 33454-0-1 2 33454-0-1 2 这种是按照订单不同的顺序依次往后排 当然也可以在 over后面加上你想要的起始号 例DENSE_RANK() over(order by 订单编号)30 那么行号结果是31和32 正常排序 select 订单编号, row_number() over(PARTITION BY 订单编号 order by 订单编号) from test 55678-0-1 1 55678-0-1 2 33454-0-1 3 33454-0-1 4 33454-0-1 5 这种就是按照行号依次增加同样适用上面的自定义起始行号功能。 统计行号 select max(rowcnt) from sysindexes where idOBJECT_ID(table) 这个查询的结果只有一个值。对应的是您表中的所有行数对于上亿数据比较适用 转载于:https://www.cnblogs.com/kaiwensievert/p/5616454.html