相关疑难解决方法(0)

使用row_number从查询中获取@@ rowcount的有效方法

我使用SQL Server 2005中的row_number over()功能进行了一次昂贵的查询.在查询被分页时,我只返回这些记录的子列表.但是,我还想返回记录总数,而不仅仅是分页子集.有效地运行查询两次以获得计数是不可能的.

选择计数(*)也是不可能的,因为当我尝试这个时表现非常糟糕.

我真正喜欢的是@@ ROW_NUMBERROWCOUNT :-)

sql sql-server sql-server-2005

30
推荐指数
2
解决办法
8139
查看次数

标签 统计

sql ×1

sql-server ×1

sql-server-2005 ×1