java 分页

String pages = paramsFormat.getString("page");//页数
int page = Integer.parseInt(pages);//页数
int pageSize = 10;//每页数量
 int beginIndex = (page - 1) * pageSize;
int endIndex = page * pageSize;


SELECT * FROM 
        (SELECT A.*, ROWNUM RN FROM (

        //查询主SQL
        .......        ) A WHERE ROWNUM <= "+endIndex+") WHERE RN > "+beginIndex+"

  

posted @ 2017-06-12 10:24  徘徊在人间的水墨  阅读(119)  评论(0编辑  收藏  举报