SELECT *
FROM (SELECT ROW_NUMBER() OVER(ORDER BY name ASC) AS
rowid,* FROM testUser) t
WHERE t.rowid > 200000 AND t.rowid <= 200050
如果 over 里面使用的是聚集索引的字段,千万级别的数据量,速度也相当可观。
SELECT *
FROM (SELECT ROW_NUMBER() OVER(ORDER BY name ASC) AS
rowid,* FROM testUser) t
WHERE t.rowid > 200000 AND t.rowid <= 200050
如果 over 里面使用的是聚集索引的字段,千万级别的数据量,速度也相当可观。
本文标题:SQL SERVER极简分页
本文链接:https://www.haomeiwen.com/subject/vmxysftx.html
网友评论