[오라클/SQL] GROUPING, GROUPING ID 함수 : 소계, 총계 계산에 사용된 레코드를 0과 1로 표시하기(ft. ROLLUP, CUBE)


[오라클/SQL] GROUPING, GROUPING ID 함수 : 소계, 총계 계산에 사용된 레코드를 0과 1로 표시하기(ft. ROLLUP, CUBE)

GROUPING, GROUPING_ID 함수는 GROUP BY ROLLUP 또는 GROUP BY CUBE와 함께 사용되는 그룹핑 함수입니다. ROLLUP · CUBE 함수는 지정한 컬럼을 기준으로 그룹별 소계와 총계를 계산하여 주는 함수입니다. 이때, ROLLUP 또는 CUBE 결과인 소계나 총계를 나타내는 레코드인지 여부를 알 수 있도록 보조적으로 GROUPING 함수를 함께 사용할 수 있습니다.GROUPING 함수는 각 레코드(row, 행)이 해당 GROUPING 작업에 사용되었는지 아닌지를 새로운 컬럼에 표현해줍니다.(* 참고 페이지 : GROUP BY ROLLUP, CUBEhttps://blog.naver.com/regenesis90/222184481818 )1. GROUPING 함수1) GROUPING 함수의 정의와 표현(1) GROUPING 함수..........



원문링크 : [오라클/SQL] GROUPING, GROUPING ID 함수 : 소계, 총계 계산에 사용된 레코드를 0과 1로 표시하기(ft. ROLLUP, CUBE)