rollup으로 소계처리 쿼리를만들었습니다.
a b c 10 20 30
a b c 20 30 40
a b c 30 50 70 -->소계
a b e 10 20 30
groub by rollup (a,b,c)이런식으로해서..만들었는데요...
소계를 가로로 표시하려면어떻게하나요?
a b c 10 20 30 70
a b c 20 30 40 70
-------->이렇게 젤오른쪽에 칼럼을추가하여 젤끝의 값으로 sum되게나오려면 어떻게해야하나요?
-- 롤업이 아니라 분석함수를 쓰셔야 할 상황인듯 하네요. SELECT a, b, c, d, e, f , SUM(f) OVER(PARTITION BY a, b, c) g FROM t ;