초보 개발자 입니다.
별거 아닌거 같은데 제가 원하는 값이 않나오내요ㅠㅠ
3개의 테이블이 있습니다.
상품테이블 a, 상품이미지테이블 b, 상품점수테이블 c
a
seq title
----------------
1 상품1
2 상품2
3 상품3
b
seq file_name
------------------
1 1.jpg
2 2.jpg
3 3.jpg
c
seq score
--------------------
1 5
1 7
1 7
이렇게 데이타가 들어가 있습니다.
a,b 는 1:1 매칭이지만 c 테이블은 값이 있을수도 있고 없을수도 있으며 1:n 인 경우도 있습니다.
제가 만든 쿼리는 seq=1 인 상품만 나오고 나머지가 않나고 있습니다 ㅠㅠ
어떻게 조인을 걸어야할지 알려주세요
원하는 값입니다.
a.seq a.title b.file_name count(c.score) as score_cnt avg(c.score) as score_avg
------------------------------------------------------------------------------------------------------
1 상품1 1.jpg 3 16
2 상품2 2.jpg 0 0
3 상품3 3.jpg 0 0
|