CUBE 절
- GROUPING SETS, ROLLUP과 같은 기능
- GROUP BY 절과 함께 사용
- GROUP BY 절과의 결합
- 여러 형태의 그룹 정보 동시 전달 가능
- GROUPING SETS와는 달리 묶을 그룹을 직접 전달할 필요 없음
- 컬럼 순서가 변경되어도 동일한 결과
- 컬럼 수가 N일 때 2^N레벨의 소계 출력
- CUBE(DEPTNO, POSITION)일 경우 전체 소계, DEPTNO 소계, POSITION 소계, DEPTNO, POSITION 소계를 전부 다 보여준다.
CUBE와 GROUPING SETS의 비교
- CUBE
SELECT DEPTNO, POSITION, SUM(SAL)
FROM EMP2
GROUP BY CUBE(DEPTNO, POSITION);
- GROUPING SETS
SELECT DEPTNO, POSITION, SUM(SAL)
FROM EMP2
GROUP BY GROUPING SETS(DEPTNO, POSITION, (DEPTNO,POSITION),());
둘 다 다음과 같은 결과를 보여준다
Author And Source
이 문제에 관하여(CUBE 절), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@hyeongmcho/CUBE-절저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)