LEFT JOIN 문입니다.

견우얌 2014.06.17 13:09 Views : 3213

안녕하세요 초보 SQLER입니다. :)

A table

----------

no    name

1     aaaa

2    bbbb


B table

----------

no date              data

1  2014-06-17   300

1 2014-06-17    200

2  2014-06-17   100


이렇게 데이터 테이블이 존재하구요


select a.no , a.name, ifnull(sum(b.data),0)
from a left join b on a.no=b.no
where b.date='06-17'
group by b.no
order by b.no


이렇게 쿼리를 작성했는데요

결과는

no     name     data

1      aaaa       500

2     bbbb      100

이렇게 나옵니다.


제가 질문드리고 싶은거는 6-18일로 조회하면

조회 결과가 없다고 나오는데요

no     name     data

1      aaaa       0

2     bbbb      0


이렇게 나오길 원하는데요. 레프트조인을 하면 왼쪽테이블 기준으로 나온다고 하는데

오른쪽 테이블에서 그룹지어서 합계를 내서 그런가 결과 값이 안나오는데요.

조언 주시면 감사하겠습니다.

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 236326
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 94166
» LEFT JOIN 문입니다. [12] 견우얌 2014.06.17 3213
7943 데이타 자장시 오류는 없는데 짤려서 들어갑니다.ㅠㅠ [2] 김영환_281520 2014.06.17 2599
7942 이게 가능한지 몰라서 일단 질문 올려 봅니다. [6] 나는짱이야 2014.06.16 2650
7941 질문드립니다.(가로 출력) [5] 차차리아카 2014.06.16 2461
7940 윈도우8 환경에서 클라이언트 네트워크 유틸리티에 대하여.. [1] 김민엽_279256 2014.06.14 3247
7939 캐시 관련 궁금한사항이 있습니다. 아시는 분 답변 부탁드려요 !! [4] spica 2014.06.13 2930
7938 특정 조건을 만족하는 경우의 지속시간, 횟수 구하기 [4] sqlnovice 2014.06.13 3368
7937 프로시져에서 인서트나 업데이트시에 [1] 아싸라비아콜롬비아 2014.06.13 3105
7936 테이블 여러개를 묶어서 한개의 테이블을 만드는게 가능한가요?? dodanto 2014.06.12 2223
7935 잘 되던 Linked Server가 갑자기 안됩니다 [2] 토토로 2014.06.12 3115
7934 두테이블 데이터를 한줄로 보깅.. [3] 마힐링 2014.06.11 3705
7933 트랜잭션 격리 수준에 대한 문의? 힘차게 2014.06.11 3005
7932 간단히 할수 있는 방법이 있을까요?? 아수라발발타 2014.06.11 2699
7931 가상테이블더하기 ^^ [3] 마힐링 2014.06.10 4324
7930 스칼라 변수 선언 [1] hhhh 2014.06.10 16631
7929 안녕하세요? sql 백업파일로 살릴수 있는 건거 궁금해서 질문드립니다. [1] 타우렌 2014.06.10 2554
7928 회사 ERP접속관련 급하게 문의 드립니다..ㅠ [5] 쌍이a 2014.06.10 3488
7927 시간대별 통계량을 뽑고싶습니다. [2] 나난나아 2014.06.09 3784
7926 타임 아웃 문의 - SqlException (0x80131904) [7] jw0130 2014.06.09 4021
7925 에러 로그만 dump를 할 수 있나요? [1] 나는짱이야 2014.06.09 2480





XE Login