일반 게시판을 만들려고 하는데 생각보다 어렵내요 ㅠㅠ
우선 테이블은 총 3개가 있습니다.
board, file, review
board
seq, title, contnet
1 테스트1 내용1
2 테스트2 내용2
3 테스트3 내용3
file
seq, file_name
1 1.jpg
2 2.jpg
3. 3.jpg
review
seq, reivew
1 댓글1
1 댓글1
1 댓글1
3 댓글3
제가 원하는 내용은
seq title content file_name review_count
1 테스트1 내용1 1.jpg 3
2 테스트2 내용2 2.jpg 0
3 테스트3 내용3 3.jpg 1
board, file 테이블은 1:1 매칭입니다.
select c.*, count(d.seq) from (
select a.seq, a.title, a.content, b.file_name
from board a, file b
a.seq = b.seq
) c left outer join review d on c.seq=d.seq;
이렇게 조인 걸어도 안되고요 ㅠㅠ 그룹을줘도 제가 원하는 값이 않나옵니다
어떻게 하면 될까요??
|