美文网首页
ORACLE分页查询SQL语句

ORACLE分页查询SQL语句

作者: 时间在走 | 来源:发表于2022-07-08 15:48 被阅读0次

rownum是Oracle数据库中的一个特有关键字,返回的是一个数字代表记录的行号。这篇文章主要介绍了oracle 使用rownum的二种分页方式,需要的朋友可以参考下

第一种,直接使用起止限定数:

SELECT * FROM (SELECT t.,ROWNUM r FROM TABLE t WHERE ROWNUM <= pagepageSize) WHERE r >= ((page - 1) * pageSize + 1)

//第一种分页
select * from (select ROWNUM r, s.* from PDD.ORDER_CASH s WHERE ROWNUM <=20) where r>= 1
 
select * from (select ROWNUM r, s.* from PDD.ORDER_CASH s WHERE ROWNUM <= 40) where r>=21

第二种:使用BETWEEN:

SELECT * FROM (SELECT t.,ROWNUM r FROM TABLE t ) WHERE r BETWEEN ((page - 1) * pageSize + 1) AND (pagepageSize)


//第二种分页
select * from (select ROWNUM r, s.* from PDD.ORDER_CASH s )  where r BETWEEN 1 AND 20
 
select * from (select ROWNUM r, s.* from PDD.ORDER_CASH s )  where r BETWEEN 21 AND 40

相关文章

  • 数据库分页查询

    sqlserver分页查询语句 mysql分页 oracle分页查询语句 EF Lambda Skip跳过多少条...

  • sqlserver,oracle,mysql分页查询通用sql

    摘要: sqlserver,oracle,mysql分页查询通用sql1:mysql通用查询sql /* sql:...

  • ORACLE分页查询SQL语句

    rownum是Oracle数据库中的一个特有关键字,返回的是一个数字代表记录的行号。这篇文章主要介绍了oracle...

  • Oracle ROWNUM用法和分页查询总结

    Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。 Oracle分页查询格式(一):http://...

  • Oracle SQL优化学习

    Oracle SQL优化进阶学习 引言 对于下面的Oracle分页如何优化该段语句: SELECT * FROM ...

  • 【完整】Jmeter JDBC Request查询出多条SQL之

    Jmeter 建立oracle链接后,需要查询多条sql语句,且第一条sql语句的查询结果,要作为后续sql语句的...

  • 2019-06-24

    一、分页查询(sql语句limit) sql语句+limit m(n-1)开始点,(m)显示条数 m:每...

  • Hibernate查询方式和策略

    1. 遍历HashSet 2. HQL查询语句 基本查询和SQL语句类似,但是面向对象。 条件查询 分页 setF...

  • GreenDao

    前言:数据库:MySQL、Oracle、Sqlite 一. 复习SQL语句(结构化查询语言) 1.SQL语句分类 ...

  • GreenDao

    数据库:MySQL、Oracle、Sqlite 一. 复习SQL语句(结构化查询语言) 1.SQL语句分类 DDL...

网友评论

      本文标题:ORACLE分页查询SQL语句

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