在oracle里 group by 分组是怎么回事 为什么有时候不加group by说不是单组分组函数?
在oracle里 group by 分组是怎么回事 为什么有时候不加group by说不是单组分组函数?
日期:2020-12-06 19:23:47 人气:2
概述
今天主要分享下Oracle数据库分组函数group by 、 rollup、cude、grouping 、grouping sets的常用用法,以下以Oracle自带schema做演示。
1、group by的使用
--根据DEPTNO和JOB进行分组。求相同DEPTNO,相同JOB的员工工资总和。
SELECT E.DEPTNO,E.JOB,SUM(E.SAL) FROM EMP E GROUP BY E.DEPTNO,E.JOB ORDER BY E.DEPTNO;
2、group b