안녕하세요 초보 개발자입니다 ㅠㅠ
고수님들의 도움이 필요합니다. 도와주세요^^;
3개의 테이블 있습니다.
contents_table
seq | title |
---|---|
1 | 첫번째 개시물 |
file_info_table
seq | real_file |
---|---|
null | null |
review_table
seq | review |
1 | good |
1 | bad |
이렇게 데이타가 들어가 있습니다.
3개의 테이블이 똑같이 seq = 1 인 값이 1개의 row 씩 있으면 상관없는데
file_info_table, review_table 이 테이블의 값은 있을 수도 있고 없수도 있습니다.
조인을 어떻게 걸어야할지 모르겠습니다.ㅠㅠ
제가 원하는 값은 file_info_table, review_table 이 테이블에 값이 없든 있든 n개가 있든간에
contents_table 에 값이 1개가 있으면 1개만 나왔으면 합니다.
select
a.seq, a.title, b.real_file, count(c.seq) cnt
from contents_table a, file_info_table b, review_table c
....
;
저 위의 값으로 하면 1개의 row 가 나왔으면 합니다 ㅋㅋ