혼자 책으로 공부 중인데요.


스키마가 상품(상품코드,상품명)

거래내역(거래일자,거래번호,상품코드,수량)


와 같을 때 

Q) 2010년 상반기 중 상품별 판매수량을 구하는 질의를 구하라(outer join을 이용하고 판매실적이 없는 경우 '0'으로 표시)


select 상품.상품코드 ,sum(거래내역.수량)as '상반기판매합계' 

from 상품 natural left outer join 거래내역

group by 상품.상품코드

;


이와 같이 작성하면 2010년 상반기가 아닌 전체가 되구요

이때 실적이 없는 tuple은 상반기판매합계에 NULL로 나오지만요... 0은 아닙니다..


select 상품.상품코드 ,sum(거래내역.수량)as '상반기판매합계' 

from 상품 natural left outer join 거래내역

where 거래내역.거래일자 between 20100101 AND 20100630

group by 상품.상품코드

;


이제 이러면 실적없는 tuple이 표시가 안되네요


문제는 알겠는데 해결 방법이 떠오르지 않습니다.


많은 도움 부탁드립니다 ㅠ

No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 2128
8109 표형식으로 데이타 select 쿼리 문의입니다. [3] 이길우 2014.08.11 2562
8108 조건문 관련 질문드립니다. [3] 늦둥이 2014.08.11 2060
8107 (이전질문 8108) 테이블 공간 확인 질문.. SQL어렵.. 2014.08.11 2019
» left outer join 쿼리 질문 있습니다. [7] 옹기종기 2014.08.10 3431
8105 sql server2014 에서 연결된 서버 kwanny 2014.08.09 2490
8104 쿼리 질문 드립니다. [2] 파르미 2014.08.08 2259
8103 text타입의 내용부분이 검색이 무지 느리네요. 쿼리문 조언부탁드립니다. [3] 김영환_281520 2014.08.08 2611
8102 트랜젝션 백업에 문제가 생겼습니다ㅠㅠ [1] 사이드사이드 2014.08.07 2141
8101 MS-SQL 버전별 서비스팩 업데이트 아직모자란사람 2014.08.07 3816
8100 (이전 질문 번호 8114) 각 Depth 별 하위를 포함하는 SUM 구하는 쿼리 [2] 오늘밤은안돼요 2014.08.07 2680
8099 MSsql에서 Oracle DB에 연결된 서버로 붙으려는데 에러가 [1] izuminoa 2014.08.07 7387
8098 인덱스 사이즈 관련 문의드립니다. [3] JKMoon 2014.08.06 2548
8097 아 조인 업데이트 될듯 말듯 절 괴롭히네여 ㅋ [4] 무념 2014.08.06 2865
8096 조회관련 쿼리 질문을 드립니다. 후니아기 2014.08.06 1824
8095 루트를 기준으로 모든 자식을 포함한 SUM 을 구하는 쿼리 질문드립니다. [1] 오늘밤은안돼요 2014.08.06 2188
8094 case문.. [1] 마힐링 2014.08.06 2255
8093 인덱스 관련 질문 드립니다. [3] JKMoon 2014.08.06 2345
8092 case 문 질문드립니다.. [3] 아수라발발타 2014.08.06 2425
8091 카탈로그 온라인상태로 변경 문의 김정권 2014.08.06 2641
8090 쿼리 질문 드립니다. [3] 전념 2014.08.05 2165





XE Login