设为首页 加入收藏

TOP

数据分页时每页首条记录索引如何计算
2014-11-24 00:59:41 来源: 作者: 【 】 浏览:10
Tags:数据分 时每页 记录 索引 如何 计算
数据分页时每页首条记录索引如何计算
现在有8条数据, 数据库中第一条索引是0,也就是每条数据的
索引分别是0,1,2,3,4,5,6,7 。
www.2cto.com
现在要求每页是2条也就是pagesize = 2,当前页为currentPage。
模拟分页:0 1 | 2 3 | 4 5 | 6 7
第1页currentPage = 1,pagesize = 2,首条记录索引为0,(1 - 1) * 2
第2页currentPage = 2,pagesize = 2,首条记录索引为2,(2 - 1) * 2
第3页currentPage = 3,pagesize = 2,首条记录索引为4,(3 - 1) * 2
第4页currentPage = 4,pagesize = 2,首条记录索引为6,(4 - 1) * 2
www.2cto.com
可以得到start = (currentPage - 1) * pageSize
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇分页查询(用row_number()和开窗.. 下一篇Teradata分页排序

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: