[오라클/SQL] GROUP BY ROLLUP, CUBE : 데이터의 변수별 소계, 총계를 구하여 함께 표시하는 함수. 전체 Sum, 부분 Sum을 레코드(행) 사이에 표시하기


[오라클/SQL] GROUP BY ROLLUP, CUBE : 데이터의 변수별 소계, 총계를 구하여 함께 표시하는 함수. 전체 Sum, 부분 Sum을 레코드(행) 사이에 표시하기

1. ROLLUP, CUBE 함수의 용도와 표현1) ROLLUP, CUBE 함수의 이해ROLLUP, CUBE 함수는 GROUP BY 다음에 위치하여- GROUP BY ROLLUP- GROUP BY CUBE와 같은 형태로 사용되는 함수입니다.따라서, 동일한 SQL 문장에 대하여 GROUP BY CUBE를 사용했을 때의 결과 레코드(행, row) 가 GROUP BY ROLLUP보다 더 많습니다.2) ROLLUP, CUBE 함수의 표현(1) 기본식의 예2. 예제 : ROLLUP, CUBE 함수의 사용 결과 비교* 이하 예제에서는 hr 연습계정의 employees 테이블을 사용합니다.1) 예제 : employees 테이블에서 - 부서번호(department_id), 직책ID(job_id) 별 직원 수를 출력하되,- ROLLUP을 사용하여 부서번호-직책..........



원문링크 : [오라클/SQL] GROUP BY ROLLUP, CUBE : 데이터의 변수별 소계, 총계를 구하여 함께 표시하는 함수. 전체 Sum, 부분 Sum을 레코드(행) 사이에 표시하기