pivot 관련 질문드립니다. 0 2 964

by zumsim [Tibero] [2022.08.29 09:34:12]


pivot을 사용해서 원하는 형태의 데이터까진는 뽑은 상황입니다.

근데 혹시 이 뽑힌 상태에서 가로 별 합계를 다시 구할 수 있는 방법이 있을까요..?

by 마농 [2022.08.29 09:57:58]

1. 결과 항목들을 더하기(+) 하는 방식
2. 롤업 이나 분석함수 등으로 미리 합계를 구해 피벗에 적용하는 방식.
3. 전통방식(GROUP BY, SUM(DECODE)) 을 이용하는 방법
PIVOT 구문 자체는 정해진 구문의 틀에 짜맞춰야 하는 특징이 있습니다.
다양한 형태를 원한다면 PIVOT 구문 보다는 전통방식(GROUP BY, SUM(DECODE)) 방식이 나을 수도 있습니다.


by zumsim [2022.08.29 10:07:27]

음 그렇군요..최대한 간결하게 해보고싶었는데 ㅜㅜ 감사합니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입