날짜
|
거래처코드 |
제품타입 |
판매량 |
20130101 |
000777 |
710 |
10 |
20130115 |
000777 |
700 |
15 |
20130120 |
000777 |
720 |
20 |
20130123 |
000777 |
800 |
25 |
20130127 |
000777 |
800 |
30 |
모르는 게 있어 이렇게 글을 남깁니다.
아시는 분은 답변 해주시면 감사할 것 같습니다.
제가 궁금한 건 이런 테이블이 있을 때 1월 한달 동안의 000777 거래처의 판매량을 구하되
제품타입 800의 판매량과 800이 아닌 제품타입의 판매량을 나눴으면 해서입니다.
원하는 출력 결과의 형태가
거래처코드 |
제품타입 |
판매량 |
000777 |
원단(제품타입: 800일 경우) |
55 |
000777 |
상자(제품타입: 800이 아닐 경우) |
45 |
이런 형태가 나오도록 하고 싶습니다.
제가 짜놓은 sql 형태는
select 거래처코드, 제품타입, sum(판매량)
from 테이블명
where 날짜 between '20130101' and '20130131'
and cust_code = '000777'
group by 거래처코드, 제품타입
이정도로 간단한 형태입니다.
도움 부탁드리겠습니다. |