본문 바로가기

ROLLUP

[liveSQL] 그룹함수 - ROLLUP (3) 묶음 2020/02/09 - [공부/SQL] - [liveSQL] 실행계획 확인 2020/02/20 - [공부/SQL] - [liveSQL] 그룹함수 - ROLLUP (1) 외부 순서 2020/02/20 - [공부/SQL] - [liveSQL] 그룹함수 - ROLLUP (2) 내부 순서 1. 묶음 간 비교 ROLLUP(A, B) vs ROLLUP((A, B)) vs GROUPING SETS((A, B)) vs GROUP A, B 2. 결과 (1) ROLLUP(A, B) (2) ROLLUP((A, B)) (3) GROUPING SETS ((A, B)) (4) GROUP A, B 3. 코드 참고 https://github.com/snrndi121/SQL_CODE_STUDY/blob/master/group/roll..
[liveSQL] 그룹함수 - ROLLUP (2) 내부 순서 2020/02/09 - [공부/SQL] - [liveSQL] 실행계획 확인 2020/02/20 - [공부/SQL] - [liveSQL] 그룹함수 - CUBE (1) 같은 표현 1. ROLLUP 외부 순서 ROLLUP(A, B) vs ROLLUP(B, A) 2. 실행 결과 (1) ROLLUP(A, B) (2) ROLLUP(B, A) ROLLUP(부모, 부모의 자식, 부모의 자식의 자식....) 인자에서 앞에 있는 녀석이 '부모', 뒤에 오는 녀석들은 '자식'이 된다는 개념만 가지고 가자. 0 : //각 부모들의 자식들을 소계합니다. 1 : for (i in 부모) 2 :for ( j in 자식) 3 : print(자식 집계값) 4 : print(자식들 집계값) 5 : 6 : //각 부모들의 자식들을 다 소..
[liveSQL] 그룹함수 - ROLLUP (1) 외부 순서 2020/02/09 - [공부/SQL] - [liveSQL] 실행계획 확인 1. ROLLUP 인수 내부 순서 ROLLUP(A), B vs A, ROLLUP(B) vs ROLLUP(B), A vs B, ROLLUP(A) 2. 차이 확인 (1) ROLLUP(A), B = B, ROLLUP(A) (3) A, ROLLUP(B) = ROLLUP(B), A 3. 코드 참고 https://github.com/snrndi121/SQL_CODE_STUDY/blob/master/group/rollup.md#12-%EC%99%B8%EB%B6%80-%EC%88%9C%EC%84%9C 불러오는 중입니다...