数据库分页查询

分页查询

  1. mysqllimit关键字实现分页查询

    select 字段 from 表名 limit (页码-1)*页大小,页大小

    --查询class表中第一页数据,页大小为3
    select * from class limit 0,3	
    
  2. oraclerownum实现分页的两种方式

    显示第6到9条记录

    方式一:

    --用嵌套查询多判断一次行号
    SELECT temp.* from (SELECT rownum r,sco.* FROM s_code sco where rownum<10) temp where r>5
    

    方式二:

    --用行号小于10的记录减去小于6的记录
    SELECT rownum,sco.* FROM s_code sco where rownum <10
    minus
    SELECT rownum,sco.* FROM s_code sco where rownum <6
    
posted @ 2022-08-24 16:59  程长新  阅读(56)  评论(0)    收藏  举报