ITPub博客

首页 > 数据库 > Oracle > oracle group by中rollup和cube

oracle group by中rollup和cube

原创 Oracle 作者:selyco 时间:2015-07-02 22:54:50 0 删除 编辑
oracle group by中rollup和cube的区别: 
Oracle的GROUP BY语句除了最基本的语法外,还支持ROLLUP和CUBE语句。如果是ROLLUP(A, B, C)的话, 
首先会对(A、B、C)进行GROUP BY,然后对(A、B)进行GROUP BY,然后是(A)进行GROUP BY,最后对全表进行GROUP BY操作。 
如果是GROUP BY CUBE(A, B, C),则首先会对(A、B、C)进行GROUP BY,然后依次是(A、B),(A、C),(A),(B、C),(B),(C), 
最后对全表进行GROUP BY操作。 


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

上一篇: 没有了~
下一篇: HAVING子句
请登录后发表评论 登录
全部评论

注册时间:2014-09-14

  • 博文量
    10
  • 访问量
    73239