sql语句 rollup() 面向 oracle
来源:互联网 发布:对撞机 知乎 编辑:程序博客网 时间:2024/06/12 01:27
带rollup 和 不带rollup的分组 区别在哪?
首先我们先看 普通的(不带的)
例一
select deptno , job ,sum(sal) from emp group by deptno ,job order by 1 asc;
例二
select deptno ,job , sum(sal) from emp group by rollup(deptno,job);
差别在于多了4个job为空 和一个deptno 为空
那如果我们这样写的时候
select deptno ,job , sum(sal) from emp group by rollup(job,deptno);
这样子我们就可以看出 rollup的规则是如何的了
拿例二的图一来说
where deptno = 10 group by a,b + where deptno = 10group by a +
where deptno =20group by a,b + where deptno = 20 group by a +
....+
group by null
这样我们就一下就看懂了
0 0
- sql语句 rollup() 面向 oracle
- Oracle ROLLUP和CUBE语句
- ROLLUP和CUBE语句。 ORACLE分组统计
- ROLLUP和CUBE语句。 ORACLE分组统计
- Oracle PL/SQL之GROUP BY ROLLUP
- Oracle的 GROUP BY 的 ROLLUP和CUBE 语句(转)
- ROLLUP和CUBE语句。
- ROLLUP和CUBE语句
- ROLLUP和CUBE语句
- ROLLUP和CUBE语句
- 【ROLLUP】Oracle分组函数之ROLLUP魅力
- 【ROLLUP】Oracle分组函数之ROLLUP魅力
- 【ROLLUP】Oracle分组函数之ROLLUP魅力
- 【ROLLUP】Oracle分组函数之ROLLUP魅力
- 【ROLLUP】Oracle分组函数之ROLLUP魅力
- 【ROLLUP】Oracle分组函数之ROLLUP魅力
- 【ROLLUP】Oracle分组函数之ROLLUP魅力
- 【ROLLUP】Oracle分组函数之ROLLUP魅力
- PHP中的socket函数
- GYM 101173 K.Key Knocking(构造)
- ADO.NET 连接数据库字符串小结(Oracle、SqlServer、Access、ODBC)
- 《C++实现数据结构》:队列
- acm程序设计书中的题目j
- sql语句 rollup() 面向 oracle
- HashMap深度解析(一)
- List
- Date日期(Calendar获取方法)
- VS2013中为C++程序生成lib和dll文件
- 非递归快排
- 面向对象与原型理解笔记
- ListView的addHeaderView(View view)
- 【python数据挖掘课程】十二.Pandas、Matplotlib结合SQL语句对比图分析