아무리 찿아도 보이지 않습니다....ㅠㅠ 내용은 다음과 같습니다.
A테이블, B테이블, C테이블이 있습니다.
A테이블 A_거래처 A_대리점 문화서점 광화문점 한국서점 광화문점 경기책방 서대문점
B테이블 B_거래처 B_판매량 문화서점 130 권 한국서점 120 권 경기책방 100 권
C테이블 C_거래처 C_재고량 문화서점 200 권 한국서점 300 권 경기책방 100 권
위와 같은 3개의 테이블이 존재할 때....
출력 쿼리 실행시...
판매량 재고량 광화문점 250 권 500 권 서대문점 100 권 100 권
이렇게 나와야 하거든요....
암만 해도 나오질 않네요...ㅠㅠ
고수님...들의 도움 부탁 드립니다..
제가 한 방법은요...
select A_대리점 , isnull(sum(B_판매량),0) 판매량, isnull(sum(C_재고량),0) 재고량 from A left outer join B on A_거래처 = B_거래처 and B_날짜 = '20010101' left outer join C on A_거래처 = C_거래처 and C_날짜 = '20010101'
group by A_대리점
이렇게 했더니
당일날 판매량과 재고량이 있을경우 그 값이 판매량 이든, 재고량 이든 Double값이 나오더군요... 무엇이 잘못된 것일까요?...
|