首页 > 数据库 > Oracle > oracle之分页查询
html代码写不上这这里写下实现思路吧
首先写我们基础的分页查询语句
select*from(select a1.*,rownum rn from (select *from emp order by deptno asc) a1 where rownum<=10)where rn>=5
其次
一.在上边的基础上添加三个变量
pageCount
rowCount
pageSize
二.我们通过聚合函数count查找出rowCount再通过rowCount和pageSize获得pageCount总页数
然后通过总页数 添加 访问页码的超连接
2.
3.此时我们就可以添加访问分页的超连接
三.通过requet对象获取超连接传递的页码,判断是否为空然将其赋值给当前页
最后通过pageNow和pageSize在分页公式语句中控制分页查询语句的开始记录和结束记录数
//接受分页超链接传递的当前页数
最终呈现效果
| 用户名 | 薪水 |
| SMITH | 800 |
| ALLEN | 1600 |
| WARD | 1250 |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26047814/viewspace-1115724/ ,如需转载,请注明出处,否则将追究法律责任。