oracle分页数据库查询

SQL语句如下;

select * from (
       select e.*,rownum as r from(
              select * from emp
                                )e where rownum<10--pageSize*currentPage
              )
              where r>5--(currentPage-1)pageSize

注意:分页是由三层查询组装而成的,然后第二层 一定要给他一个伪列(rownum),

伪列一定要取个别名,

第二层查询的时候一定使用伪列查询不能用别名,

第三层一定用别名查询


你可能感兴趣的:(数据库)