猴dai王也有悲伤时
人生若只如初见 何事秋风悲画扇
  • 分页查询两种方式之 Offset ...Rows  Fetch Next ... Rows only

    1. Offset ...Rows  Fetch Next ... Rows only 方式 在2012后采用这种方式越来越多

    2. 原理介绍:类似于 Linq 中的 Skip Take 方法,过滤掉前索引页*页码数的行数,获取后一页码数量的行数

    3. 个人理解好处:更加清晰,想跳转到第几页就传第几页的索引页参数即可,无需再做什么处理

    4. 注意: 必须有 Order by 排序才行,不然会报错

    5. 资料链接

      
      

    查询出的数据跳过前 (pageIndex-1)*pageSize 行 ,只取得接下来的 pageSize 行数据

  • 分页查询两种方式之 Row_Number 实现分页

    1. 原理介绍:本质就是在原有的表数据上根据某个字段加上排序,然后根据索引页和页码数算出某一页所处于的排序区间

    2. 语法: 根据 table1 某个表字段排序方式加上排序号

    
    

    3.分页例子:

     

    4.个人评价:比第一种更容易,但稍微繁琐了点

 

posted on 2018-12-25 14:13  猴dai王也有悲伤时  阅读(212)  评论(0编辑  收藏  举报