Sql Server查询行号

使用函数ROW_NUMBER()OVER()可以为查询结果显示行号:

例如有表数据:

需要将行号也在查询结果中显示出来,如下图这样:

 

在查询语句使用上面提到的函数即可:

SELECT ROW_NUMBER()OVER(ORDER BY 任意字段 DESC),RegisterDate,RegisterNum,....... FROM TABLE_NAME 

原文地址:https://www.cnblogs.com/microsoftjava/p/5805787.html