rollup cube 超匯聚函式
rollup,和 cube 的作用就是在匯聚函式的基礎上進行超匯聚。
select ***
from ***
where ***
group by A,rollup ( B );------在A被匯聚的基礎上,在A中每個小類別中,對B進行超匯聚。(此時超匯聚B中無值)其實rollup就是歸納。
select ***
from ***
where ***
group by rollup( A , B );------同上,最後加上對A和B的總體歸納。
另一種情況:group by rollup(B,A);----------------在B被匯聚的基礎上,在B中的每個小類別中,對A進行超匯聚。最後加上對A和B的總體歸納。
select ***
from ***
where ***
group by cube(A,B);-----------在A被匯聚的基礎上,在A中每個小類別中,對B進行超匯聚。
同時,對A作超匯聚。最後對A,B作歸納。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11997930/viewspace-1026571/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 分析函式rollup||cube學習函式
- Oracle的rollup、cube、grouping sets函式Oracle函式
- group by分組函式之rollup與cube用法函式
- 解析數倉OLAP函式:ROLLUP、CUBE、GROUPING SETS函式
- [SQL] rollup & cube 分組函式用法及一例SQL函式
- oracle10g後面的聚合運算函式:cube、rollup等Oracle函式
- rollup函式函式
- Oracle OCP(12):ROLLUP & CUBEOracle
- ORACLE ROLLUP和CUBE的使用Oracle
- MySQL ROLLUP和CUBE問題MySql
- 【CUBE】Oracle分組函式之CUBE魅力Oracle函式
- 【ROLLUP】Oracle分組函式之ROLLUP魅力Oracle函式
- SG_007_CHAPTER 4 (匯聚函式)APT函式
- oracle rollup,cube子句的應用舉例;Oracle
- 分析函式 - CUBE和GROUPING SETS函式
- 分析函式 - ROLLUP和GROUPING SETS函式
- GROUP BY中ROLLUP/CUBE/GROUPING/GROUPING SETS使用示例
- Spark2 Dataset多維度統計cube與rollupSpark
- MySQL資料庫中的分組函式ROLLUPMySql資料庫函式
- oracle group by中cube和rollup字句的使用方法及區別Oracle
- MySQL8.0-分組函式ROLLUP的基本用法(GROUPING)MySql函式
- oracle rollup,cube子句的應用舉例(可以實現總計,小計)Oracle
- sqlldr匯入日期函式SQL函式
- 匯入jar包,main函式JARAI函式
- ABAP數學函式匯總函式
- 資料倉儲開發報表常用函式—ROLLUP和GROUPING函式
- PHP線上資源匯聚PHP
- trunk埠匯聚與vlan trunk
- 用匯編實現add函式函式
- 超實用PHP函式總結整理PHP函式
- socket connect 函式設定超時函式
- [Developer] CubeDeveloper
- Python學習筆記_函式_匯入模組Python筆記函式
- 核心分析PE獲取DLL匯出函式地址函式
- [Developer] RollupDeveloper
- C語言函式操作大全----(超詳細)C語言函式
- python函式超時怎麼自動退出?Python函式
- mysql 匯入匯出資料庫以及函式、儲存過程的介紹MySql資料庫函式儲存過程