Oracle 中的分組函數Rollup,cube

阅读更多
Rollup 返回的结果集包含分组行和小计行,cube 产生交叉报表
:
Select a,b,sum(c) from tabname group by rollup(a,b)
Select a,b,sum(c) from tabname group by cube(a,b)
            Ms sql中的分組函數 compute 和 compute by
              Compute 子句为行聚集函数生成汇总值,该汇总值做为一个附加的行显示
            在结果集中。没有GROUP BY 子句的情况下,也可以使用关键字COMPUTE.
            此关键字使用MAX,MIN,SUM,COUNT,AVG 等函数生成汇总值,而compute by
            则在控制中断时给出该汇总值,compute by 必须包括在order by 子句中。
 

你可能感兴趣的:(Rollup,cube)