引用:https://zhidao.baidu.com/question/159852711.html
Oracle的group by rollup(A,B,C),
首先会对(A、B、C)进行group by,
然后对(A、B) 进行group by,
然后对(A) 进行group by,
最后对全表 进行group by。
Oracle的group by cube(A,B,C),
首先对(A、B、C)进行group by,
然后依次是(A、B),(A、C),(B、C),(A),(B),(C),
最后对全表进行group by。