안녕하세요 쿼리 질문 드립니다...
아래 표 보시면 영업부서 거래처 원장을 만들려고 합니다..
입금액 , 잔액 등이 존재하는데 이 데이터들이 통장 계좌처럼 들어온 금액과 판매한 금액이 서로 플러스,마이너스 처리 되어
잔액이 표시되었으면 하는 바램입니다..
구분 |
날짜 | 품목 | 수량 | 단가 | 금액 | 입금액 | 잔액 |
1 | 전년이월액 | 1,056,000 | |||||
2 | 01월 27일 | 1,056,000 | 0 | ||||
3 | 02월 06일 | A품목 | 100 | 4,800 | 480,000 | ||
B품목 | 100 | 4,800 | 480,000 | ||||
VAT | 96,000 | 1,056,000 | |||||
4 | 02월 11일 | C품목 | 100 | 5,100 | 510,000 | ||
VAT | 51,000 | 1,617,000 | |||||
5 | 03월 28일 | 1,617,000 | 0 |
위 표를 보면 1번은 전년이월액이라고 하여 기초금액입니다...기초는 년말에 남은 잔액이 다음해 기초금액이 되는데 이 금액은
위 적혀있는 금액으로 기준을 잡아주시면 될 듯 싶습니다.
2번은 수금액입니다..거래처에서 1,056,000원을 입금을 해주었고, 1번의 잔액이 1,056,000이 있고 입금액이 1,056,000원이 들어왔으니
를 해서 잔액이 0원이 표시되었습니다..
3번은 2월 6일 A,B품목 판매하여 VAT포함 금액이 1,056,000(480,000+480,000+96,000) 판매가 되었지만 수금이 되지 않았기 때문에 잔액이 1,056,000원이 되고
4번의 2월 11일은 C품목 판매하여 VAT포함 금액이 561,000(510,000+51000) 판매되었지만 역시 수금처리가 되지 않아서 2월 6일자 잔액에 2월 11일자 잔액이 합산되어 1,617,000원이 되었습니다..
5번의 3월 28일에는 거래처에서 1,617,000원을 입금을 해주었기 때문에 바로위 4번항목의 잔액과 5번의 입금액이 서로 차감되어 잔액이
0원이 되었습니다.
위 형태에서 잔액이 표현되는 위치는 크게 중요하지 않습니다...위 표처럼 데이터가 나올려면 쿼리를 어케 해야 할까요??
위 액셀표처럼 쿼리를 만들고 싶은데 방법을 좀 알려주세요....저희 회사에서 사용하는 sql은 2008R2버젼입니다...감사합니다.
Comment 1
-
군고구마
2014.08.14 16:42
표와 설명이 좀 더 자세하고 정리가 필요 할듯 보입니다.