📌
cube()
--> 토탈 결과가 맨 위에 나옴
rollup()
--> 토탈 결과가 맨 밑에 나옴
select job, sum(sal)
from emp
group by cube(job);
select deptno, sum(sal)
from emp
group by cube(deptno);
select deptno, job, sum(sal)
from emp
group by cube(deptno,job);
💡 컬럼의 갯수: n
2의 n승
cube() 안의 컬럼 갯수가 2개면 2의 2승 = 4개 나옴
select to_char(hiredate, 'RRRR'), job, sal
from emp;
select to_char(hiredate, 'RRRR'), job, sum(sal)
from emp
group by cube(to_char(hiredate, 'RRRR'), job);
-- 집계결과 4가지
--1. to_char(hiredate,'RRRR'), job
--2. to_char(hiredate,'RRRR')
--3. job
--4. 전체