database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 30781 게시물 읽기
No. 30781
쿼리문좀 봐주세요^^;
작성자
초짜
작성일
2014-10-27 20:28
조회수
7,945

일반 게시판을 만들려고 하는데 생각보다 어렵내요 ㅠㅠ

우선 테이블은 총 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;

 

이렇게 조인 걸어도 안되고요 ㅠㅠ 그룹을줘도 제가 원하는 값이 않나옵니다

어떻게 하면 될까요??

이 글에 대한 댓글이 총 1건 있습니다.


     Select
            a.seq
           ,a.title
           ,a.content
           ,b.file_name
           ,IsNull(c.review_count,0)
       From #board a
                     Inner Join
                                #file b
                                        On a.seq = b.seq
                     Left Outer Join
                                     (
                                         Select
                                                a.seq
                                               ,Count(a.seq) As review_count
                                           From #review a
                                       Group By a.seq
                                     )
                                       c
                                         On a.seq = c.seq
 

최한영(terry0515)님이 2014-10-28 18:17에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30786index key 생성시 [1]
김양훈
2014-10-31
7919
30784INDEX는 사용하는데 느린 이유를 모르겠습니다. [3]
김종수
2014-10-29
8035
30783+ 3.339 sec. network 이 시간을 줄이는 방법이 있을까요?
김종수
2014-10-29
8918
30781쿼리문좀 봐주세요^^; [1]
초짜
2014-10-27
7945
30780[에러]키열 정보를 반환하지 않는 selectcommand [1]
개발자
2014-10-23
10623
30779join 해서 결과값얻기 [2]
김양훈
2014-10-21
8404
30776이해안되는 mysql 쿼리문 에러 질문 [1]
질문
2014-10-19
7923
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.055초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다