美文网首页
分页查询

分页查询

作者: 吐痰高手 | 来源:发表于2017-03-28 20:22 被阅读16次

    思路:想办法获取需要查询的那部分数据的rowid,
    然后再查询那部分的数据

    1.先查按正常需要的顺序查询出来,但不输出,
    记录下rownum,这个rownum相当于已经排序好的顺序

    2.在从这个结果中查询到你指定范围内数据的rowid,

    3.最后以rowid作为查询条件来查询需要的数据

    select * 
    from book
    where rowid in( 
        select rowid 
        from(
            select rowid, rownum 
            from book
            order by rowid asc)
            where rownum >20 and rownum <30);
    

    相关文章

      网友评论

          本文标题:分页查询

          本文链接:https://www.haomeiwen.com/subject/qyrsottx.html