본문 바로가기

Group

[liveSQL] 그룹함수 - CUBE (1) 같은 표현 2020/02/09 - [공부/SQL] - [liveSQL] 실행계획 확인 1. 같은 표현식 - group by 이용 - rollup 이용 2. CUBE 구성 3. 같은 표현 CUBE = 4개의 GROUP BY = ROLLUP(part1 + part3 + part4) + GROUP BY(part2) 4. 코드 참고 https://github.com/snrndi121/SQL_CODE_STUDY/blob/master/group/cube.md#1cube%EC%99%80-%EA%B0%99%EC%9D%80-%ED%91%9C%ED%98%84 snrndi121/SQL_CODE_STUDY based Oracle. Contribute to snrndi121/SQL_CODE_STUDY development by creat..
[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 불러오는 중입니다...