美文网首页
Oracle分页写法

Oracle分页写法

作者: wyymaomi | 来源:发表于2020-12-16 10:11 被阅读0次

https://www.cnblogs.com/elikun/p/10101288.html

1. 概述

rownum是Oracle引入的虚列
在物理上这个虚列并不存在,只是在查询时才构造出来。伪列通常是自由分配的,用户无法执行修改等操作。

2. 特点

关于rownum有以下主要特点:
1)rownum不属于任何表。
2)rownum存在的前提,先有结果表。
3)rownum总是从1开始。
4)rownum一般只和<(<=)一起用。
5)使用rownum进行分页查询需要把rownum转化为实列,并针对rownum查询。

select *
  from (select a.*, rownum ROW_NEXT
          from (select pr.CARD_ID,
                       pr.ZC_CODE,
                       pr.ZC_NAME,
                       pr.ZC_TYPE,
                       pr.UNI_PRJ_CODE,
                       pr.BILL_AMT,
                       pr.SZ_NAME
                  from v_zjk_zc_proj pr
                 where 1 = 1
                   and pr.ZC_CODE in
                       (select ZC_CODE
                          from V_ZJK_ZC_CHANGE
                         where ORDER_NO like '%20071140%')) a) PRODUCT_TEMP
 WHERE ROW_NEXT BETWEEN 1 and 20

相关文章

  • Oracle分页写法

    https://www.cnblogs.com/elikun/p/10101288.html[https://ww...

  • oracle分页 mysql分页写法

    1 oracle 分页 SELECT*FROM ( SELECTA.*, ROWNUM RN FROM(SELEC...

  • 数据库分页查询

    今天在这里给大家分享一下oracle和mysql的两种分页查询。 oracle的分页 oracle的分页需要用到R...

  • 官方datatables使用方法

    引入datatables的css和js。 html如下所示 初始化datatables 真分页写法 假分页写法(尽...

  • 数据库分页查询

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

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

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

  • 数据库操作(八)

    1、分页查询Oracle分页关键字:rownumMySql的分页关键字:limit 1)、rownum:伪列该列在...

  • Oracle 分页

    一、 ROWNUM 一般情况下使用这种查询, 但是数据量增大以后,比如共10000页 想看第9999页 这种情况 ...

  • oracle分页

    对比结果:

  • Oracle分页

    Oracle分页 (1)>= y,<= x表示从第y行(起始行)~x行(结束行) 。 (2)rownum只能比较小...

网友评论

      本文标题:Oracle分页写法

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