ITPub博客

首页 > Linux操作系统 > Linux操作系统 > group by rollup 和cube

group by rollup 和cube

原创 Linux操作系统 作者:九头鸟_feng 时间:2010-06-24 20:19:47 0 删除 编辑
  • RULLUP (a,b,c...n)  

group by (a,b,c)->(a,b)->(a)->全表group by   共分组n+1次

  • CUBE(a,b,c...n)

group by(a,b,c)->(a,b)->(a,c)->(a)->(b,c)-(b)-(c)->全表group by  共分组2n次方

  • grouping   grouping_id()可以美化效果

例:

select grouping(index_type) g_idx,grouping(status) g_sts,index_type,status,count(*) from grouptest group by cube (index_type,status);

  G_IDX      G_STS INDEX_TYPE                  STATUS     COUNT(*)
---------- ---------- --------------------------- -------- ----------
         1          1                                            2438
         1          0                             N/A              64
         1          0                             VALID          2374
         0          1 LOB                                         565
         0          0 LOB                         N/A               1
         0          0 LOB                         VALID           564
         0          1 BITMAP                                       15
         0          0 BITMAP                      N/A               7
         0          0 BITMAP                      VALID             8
         0          1 DOMAIN                                        1
         0          0 DOMAIN                      VALID             1
         0          1 NORMAL                                     1715
         0          0 NORMAL                      N/A              56
         0          0 NORMAL                      VALID          1659
         0          1 CLUSTER                                      10
         0          0 CLUSTER                     VALID            10
         0          1 IOT - TOP                                   114
         0          0 IOT - TOP                   VALID           114
         0          1 FUNCTION-BASED DOMAIN                         1
         0          0 FUNCTION-BASED DOMAIN       VALID             1
         0          1 FUNCTION-BASED NORMAL                        17
         0          0 FUNCTION-BASED NORMAL       VALID            17

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

请登录后发表评论 登录
全部评论

注册时间:2010-04-06

  • 博文量
    10
  • 访问量
    14623