oracle cube排序,Oracle命令CUBE
Oracle基本命令:GROUP BY CUBE(字段列表);CUBE命令根据字段列表,生成不同的排列组合,并根据每一种组合结果,生成统计汇总。比
Oracle基本命令:GROUP BY CUBE(字段列表);
CUBE命令根据字段列表,生成不同的排列组合,并根据每一种组合结果,生成统计汇总。
比如:GROUP BY CUBE( city, job, age );排列组合的结果如示:
1)city,job,age
2)city, job
3)city
4)job, age
5)age
6)city , age
7) job
所以就有7种排列组合。
2)根据每一种排列组合,生成不同的统计汇总,如下:
1) group by cube(city, job ,age );
2) group by cube(city, job);
3) group by cube(city);
4)group by cube(job, age );
5)group by cube(age);
6)group by cube(city, age);
7)group by cube(job);
举例说明:
1)先统观我们要用到的表(TABLE ):
2) 根据职业(JOB)求不同职业的平均薪水(SAL):
3)根据不同部门(DEPTNO),不同职业(JOB),求平均薪水(SAL):
-- 可以看到不同部门(DEPTNO:10,20,30)的平均年薪水AVG(SAL)是不一样的。
, 本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:php中文网
oracle cube排序,Oracle命令CUBE相关推荐
- oracle cube排序,Oracle rollup cube 用法
1.Oracle ROLLUP和CUBE 用法 Oracle的GROUP BY语句除了最基本的语法外,还支持ROLLUP和CUBE语句. 如果是Group by ROLLUP(A, B, C)的话, ...
- oracle进行排序,oracle排序的几种方法
1.创建数据库表 CREATE TABLE USER_INFO ( USERID VARCHAR2(10 BYTE) NOT NULL, USERNAME ...
- oracle rollup 排序,Oracle分组函数之ROLLUP用法
rollup函数 本博客简单介绍一下oracle分组函数之rollup的用法,rollup函数常用于分组统计,也是属于oracle分析函数的一种 环境准备 create table dept as s ...
- oracle rollup 排序,Oracle教程之rollup用法
在047考题中有以下这么一道考题 11.View the Exhibit and examine the descriptions of ORDER_ITEMS and ORDERS tables. ...
- oracle 二级排序,Oracle基础(二)之排序(order by)、限定查询(where)
一.排序 1.使用order by关键字 放在select子句最后面 2.升序ASC 默认为升序 降序DESC 3.order by 需要排序的字段 排序规则 4.order by 后可以跟字段也可 ...
- oracle listagg 排序,oracle 行转列 listagg与wm_concat
wm_concat 和listagg 函数都可以实现对(单个或组合)列的合并,也可以看成是对某一列的"SUM",这俩个函数功能相同,listagg是在11.2的版本中才首次出现的, ...
- oracle字符串排序
oracle字符串排序 oracle字符串排序 oracle字符串数字部分排序 oracle字符串排序 select * from table order by to_number(id) oracl ...
- 【转】【CUBE】Oracle分组函数之CUBE魅力
[转][CUBE]Oracle分组函数之CUBE魅力 http://blog.itpub.net/519536/viewspace-610997/ Oracle的CUBE与ROLLUP功能很相似,也是 ...
- Oracle常见操作和命令
在 Oracle 中,下面哪个命令可以修改用户的默认密码有效期为无限制?(单选) A. ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME 90: ORACL ...
最新文章
- android studio ndk 书籍,NDK 在AndroidStudio3.2.1版本集成方法(ndk-build方式)
- C++中的函数指针和函数对象总结
- iOS开发之Quartz 2D绘图
- html如何将标题置顶,.Html 头部,标题
- chmod 777后还是无法写入
- C# FolderBrowserDialog 的用法
- 时间序列异常检测 EGADS Surus iForest
- Python验证和可视化冰雹猜想、角谷猜想、考拉兹猜想
- 扫地机器人单扫和双扫_评测 | 千元以下的扫拖一体机器人,到底值不值得买?...
- SpringBoot指南(四)——RESTful风格
- python爬虫菜鸟教程-python爬虫项目(新手教程)之知乎(requests方式)
- 传统emmc所用的sdio接口_MMC/SD/SDIO介绍
- Unicode和UTF编码转换
- 第三方支付回调地址代理转发
- 我用英语了结你的一生1
- 安装LR11 时,安装Microsoft Visual c++2005 sp1运行时组件,就会提示命令行选项语法错误,键入“命令/?”可获取帮肋信息
- opencv学习(三十六)图像直方图均衡化equalizeHist
- Python什么都能做(二)用Python画微信新出的表情包
- js 实现经纬度转 城市-区县-街道
- Android仿微信图片编辑库,你想要的功能这里都有