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


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

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


와 같을 때 

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 SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 36183
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 18703
8123 날짜관련 [3] hhhh 2014.08.18 2207
8122 [수정]통계관련 날짜중복제거하는법이 혹시 있을까요? + convert 관련 질문있습니다. [3] 아싸헛스윙 2014.08.18 2458
8121 C++을 이용해서 SQL server DB를 업데이트 하는 방법을 질문드립니다. [1] 서윤후 2014.08.16 3652
8120 데이터 형식 변환에 따른 index 질문드립니다 [10] 별난사람 2014.08.16 2753
8119 누적집계쿼리 문의 [1] devil5538 2014.08.14 3618
8118 sql server agent 시작이 안되요. [1] 흑흑 2014.08.14 3293
8117 sql between 쿼리 질문드립니다. [1] halonamomo 2014.08.13 3233
8116 스크립트 파일 실행 질문드리니다! [1] 파파곰 2014.08.13 2495
8115 데이터 형식 변환 에러 질문입니다. [3] 고구망 2014.08.13 6373
8114 차감 수량 구하기 [2] 다초 2014.08.13 3363
8113 쿼리로 실행할땐 빠른데 저장프로시저를 호출하면 느린 이유는? [2] 무념 2014.08.12 6427
8112 group by 질문 [2] ninanio3 2014.08.12 1965
8111 SQL 쿼리 질문좀 드려요 ㅠㅠ [3] 곰팅팅이 2014.08.12 3161
8110 DB서버구축시 꼭 서버OS 만 가능한가요? [4] 김영환_281520 2014.08.11 5470
8109 표형식으로 데이타 select 쿼리 문의입니다. [3] 이길우 2014.08.11 2596
8108 조건문 관련 질문드립니다. [3] 늦둥이 2014.08.11 2086
8107 (이전질문 8108) 테이블 공간 확인 질문.. SQL어렵.. 2014.08.11 2045
» left outer join 쿼리 질문 있습니다. [7] 옹기종기 2014.08.10 3474
8105 sql server2014 에서 연결된 서버 kwanny 2014.08.09 2513
8104 쿼리 질문 드립니다. [2] 파르미 2014.08.08 2278





XE Login