分组排名

分组排名:

按object_type分组,求出前5个大的object_id的数据。

测试步骤:

SQL> create table test as select object_id, object_type from all_objects;

Table created.

SQL> SELECT *
  2    FROM (SELECT OBJECT_TYPE, OBJECT_ID,
  3                 ROW_NUMBER() OVER(PARTI
  4            FROM TEST
  5  ) WHERE RN<=5
  6  ORDER BY OBJECT_TYPE, OBJECT_ID, RN;

OBJECT_TYPE          OBJECT_ID         RN
------------------- ---------- ----------
CONSUMER GROUP            4867          3
CONSUMER GROUP            4869          2
CONSUMER GROUP           13748          1
DIRECTORY                10989          1
EVALUATION CONTEXT        8422          1
FUNCTION                  8626          5
FUNCTION                  8627          4
FUNCTION                  8639          3
FUNCTION                  8650          2
FUNCTION                 12505          1
INDEX                    13758          5

OBJECT_TYPE          OBJECT_ID         RN
------------------- ---------- ----------
INDEX                    13759          4
INDEX                    13761          3
INDEX                    13768          2
INDEX                    13874          1
INDEX PARTITION          13366          5
INDEX PARTITION          13368          4
INDEX PARTITION          13369          3
INDEX PARTITION          13370          2
INDEX PARTITION          13371          1
JOB                      12653          1
JOB CLASS                 5347          1

OBJECT_TYPE          OBJECT_ID         RN
------------------- ---------- ----------
LIBRARY                   7718          3
LIBRARY                   7719          2
LIBRARY                   7720          1
LOB                      13870          1
MATERIALIZED VIEW        13243          3
MATERIALIZED VIEW        13756          2
MATERIALIZED VIEW        13762          1
OPERATOR                  5954          5
OPERATOR                  7635          4
OPERATOR                  7637          3
OPERATOR                  7639          2

OBJECT_TYPE          OBJECT_ID         RN
------------------- ---------- ----------
OPERATOR                  7641          1
PACKAGE                   9782          5
PACKAGE                   9784          4
PACKAGE                  12624          3
PACKAGE                  12741          2
PACKAGE                  12743          1
PACKAGE BODY              6302          5
PACKAGE BODY              6303          4
PACKAGE BODY              6304          3
PACKAGE BODY              6305          2

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/27143/viewspace-681907/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/27143/viewspace-681907/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值