PostgreSQL入门到实战
- PostgreSQL中数据分组操作(四)
 - 官网地址
 - PostgreSQL概述
 - PostgreSQL中CUBE命令理论
 - PostgreSQL中CUBE命令实战
 - 更新计划
 
PostgreSQL中数据分组操作(四)
如何使用PostgreSQL CUBE生成多个分组集
官网地址
声明: 由于操作系统, 版本更新等原因, 文章所列内容不一定100%复现, 还要以官方信息为准
https://www.postgresql.org/
 
PostgreSQL概述
PostgreSQL: 世界上最先进的开源关系数据库。
PostgreSQL中CUBE命令理论
-  
CUBE是GROUP BY子句的一个子子句。CUBE允许您生成多个分组集。
 -  
基础语法
SELECT c1, c2, c3, aggregate (c4) FROM table_name GROUP BY CUBE (c1, c2, c3); -  
语法是等价的
CUBE(c1,c2,c3) GROUPING SETS ( (c1,c2,c3), (c1,c2), (c1,c3), (c2,c3), (c1), (c2), (c3), () ) 
PostgreSQL中CUBE命令实战
数据库样例数据来源: https://blog.csdn.net/zwq56693/article/details/137473602
-  
使用CUBE子子句生成多个分组集
SELECT brand, segment, SUM (quantity) FROM sales GROUP BY CUBE (brand, segment) ORDER BY brand, segment; 

更新计划
欲知后事如何, 请听下回分解





![[linux]进程控制——进程创建](https://img-blog.csdnimg.cn/direct/2158c47b10754686b7580dde836c0178.png)












