[오라클] ROLLUP 활용
일자별, 제품코드별 판매금액 소계, 합계 구하기... 일자 상품코드 판매금액 20160101 AAA 500 20160102 AAA 400 소계 900 20160101 BBB 1000 20160102 BBB 2000 소계 3000 합계 3900 SELECT DECODE(LV, 1, '소계', 3, '합계', V1.DAY) AS "일자" ,DECODE(LV, 0, V1.PRDT_CD, ' ') AS "상품코드" ,SALES_AMT AS "판매금액"FROM( SELECT DAY ,PRDT_CD ,SUM(AMT) AS SALES_AMT ,GROUPING_ID(PRDT_CD, DAY) AS LV FROM 거래 GROUP BY ROLLUP(PRDT_CD, DAY) ORDER BY PRDT_CD , DAY) V1
Database/Oracle
2016. 11. 23. 10:07
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 고체 향수
- 코라나 19
- 남설 팔찌
- Pixel Pals
- 파나소닉 비데 DL-EH10KWS
- 증권정보포털
- 별잉 빛나는 밤
- 브리다 정수기
- 카카오 에드
- 루미큐브 종류
- VARIDESK
- 로니카 BCS
- 르세라핌
- 배당급
- 매직 트랙패드2
- Life Chair
- node.js
- Sybase IQ
- 유가바이트디비
- 오미크론
- yugabyteDB
- 빈센트 반 고흐
- GKRS
- weka
- 화분벌레
- 톡토기
- 솔리드 쿨론
- 홈 오피스
- JMW 헤어드라이기기
- 별이 빚나는 밤
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함