欢迎光临
我们一直在努力

oracle的翻页sql语句_数据库技巧

建站超值云服务器,限时71元/月

StringBuffer pagingSelect = new StringBuffer(100);


        pagingSelect.append(“select * from ( select row_.*, rownum rownum_ from ( “);
        pagingSelect.append(sql);
        pagingSelect.append(” ) row_ where rownum <= ” + endRow + “) where rownum_ > ” + startRow);


startRow 是记录开始处
endRow 是记录结束处


举例来说:
从第11条到第20条


select * from (


       select row_.*, rownum rownum_ from (
      
            select person_id, chn_name, chn_firstname_py from t_pbase_info
          
        ) row_ where rownum <=20
      
    ) where rownum_ >=11


http://blog.csdn.net/lwowen/archive/2007/01/29/1496994.aspx

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » oracle的翻页sql语句_数据库技巧
分享到: 更多 (0)