select a, b, sum(e),sum(f),sum(g)
group by a,b
가 있었는데요,, a에 따라 소계를 구하고싶어서,,
첨으로 rollup을 써봤네요
select decode(a,null,'소계',a),
b, sum(e),sum(f),sum(g)
group by rollup(a,b )
했더니,, 소계도 나오지만,,
모든 row가 두줄씩 나오네요.... 무슨 문제인건가요?
select decode(a,null,'소계',a),
sum(e),sum(f),sum(g)
group by rollup(a )
는 아무 이상이 없는데..어떻게 해야하나요..
a와 b는 code, name으로 같은 그룹입니다..
|