zoukankan      html  css  js  c++  java
  • group by子句中使用rollup和cube操作符

    在实际应用中,利用group by 分组后可能还需要取得横向和纵向的小计统计以及总计统计。

    1、使用rollup操作符时,在保留原有的统计结果的同时,还会生成横向小计、总计。

    SELECT e.deptno,e.job,sum(e.sal),avg(sal) FROM emp e GROUP BY ROLLUP(e.deptno,e.job)
    

      

    2、使用cube操作符时,在保留原有统计结果的同时,还会生成横向小计、纵向小计、总计。

    SELECT e.deptno,e.job,sum(e.sal),avg(sal) FROM emp e GROUP BY CUBE(e.deptno,e.job)

     

  • 相关阅读:
    css3 object-fit详解
    Timing path
    IUS
    FIFO深度
    UVM中的class--2
    UVM中的class
    Binding
    Concurrent Assertion
    Immediate assertion
    sdf
  • 原文地址:https://www.cnblogs.com/archer-wen/p/9973892.html
Copyright © 2011-2022 走看看