首页 > 技术文章 > Sql Server查询行号

microsoftjava 原文

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

例如有表数据:

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

 

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

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

推荐阅读