구분별 부분합 구하기
- rollup 함수 사용
ex)
select a
, b
, sum(cnt)
from emp
where date = to_date('20080110','yyyymmdd')
group by
rollup(a, b)
결과)
a b cnt
a1 b1 1642985
a1 b2 708830
a1 b3 12520
a1 b4 136000
a1 소계 2500335
a2 b1 1072292
a2 b2 36210
a2 b3 10880
a2 b4 77869
a2 소계 1197251
'프로그램 > 오라클' 카테고리의 다른 글
(오라클)tnsnames.ora 세팅방법 (0) | 2008.10.02 |
---|---|
(sql)null 관련함수 nvl2 (0) | 2008.08.05 |
(sql)랭킹별 상위 5개 자르기 (0) | 2008.07.28 |
(pl)error관련 함수 (0) | 2008.07.25 |
(pl)sql*plus 명령어 (0) | 2008.05.08 |