검색 쿼리에 대해 질문 드립니다. 정보
검색 쿼리에 대해 질문 드립니다.본문
그누보드를 사용하고 있습니다.
그누보드 DB구조를 보니,
만약 test라는 이름으로 게시판을 생성하면
g4_write_test라는 테이블이 생성되고, g4_write_test라는 테이블내 필드인
wr_id : 게시물번호
wr_subject : 게시물제목
wr_content : 게시물내용
이 저장되고,
첨부파일은 g4_board_file 테이블내 필드인
bo_table : 게시판이름(test)
wr_id : 게시물번호
bf_no : 몇번째 첨부파일인지(총3개의 첨부파일이 있는 게시물이라면 해당 첨부파일이 몇번째 첨부파일인지를 숫자로)
bf_file : 첨부파일명
이런 구조로 되어있는 듯 합니다.
이런 구조에서 기존의 그누보드 검색과는 별도의 검색페이지를 구현하고자 합니다.
검색조건에 부합하는 게시물을 보여주되, 제목과 내용만을 검색결과에 보여주는게 아니라
두 테이블을 join(?)해서 제목과 내용, 그리고 첨부파일들을 검색결과에 보여주고 싶습니다.
즉, 아래의 네이버 검색결과 최상단의 '방송정보'처럼요.
http://search.naver.com/search.naver?sm=tab_hty&where=nexearch&query=%B3%CA%B4%C2+%B3%BB+%BF%EE%B8%ED
g4_write_test테이블내 wr_1 필드엔 대표이미지를 첨부하여 보여주고,
wr_2~wr_5필드엔 등장인물 이미지를 첨부해서 보여주는...
두 테이블을 조인하려면 어떻게 해야하는지요? 두테이블의 공통분모인 wr_id을 기준으로
join하면 될 것 같은데, 하루종일 뚝딱거리다 아직도 해답을 구하지 못했습니다.
두 테이블을 조인하는 쿼리문에 대해 도움을 주시면 감사하겠습니다.
그누보드 DB구조를 보니,
만약 test라는 이름으로 게시판을 생성하면
g4_write_test라는 테이블이 생성되고, g4_write_test라는 테이블내 필드인
wr_id : 게시물번호
wr_subject : 게시물제목
wr_content : 게시물내용
이 저장되고,
첨부파일은 g4_board_file 테이블내 필드인
bo_table : 게시판이름(test)
wr_id : 게시물번호
bf_no : 몇번째 첨부파일인지(총3개의 첨부파일이 있는 게시물이라면 해당 첨부파일이 몇번째 첨부파일인지를 숫자로)
bf_file : 첨부파일명
이런 구조로 되어있는 듯 합니다.
이런 구조에서 기존의 그누보드 검색과는 별도의 검색페이지를 구현하고자 합니다.
검색조건에 부합하는 게시물을 보여주되, 제목과 내용만을 검색결과에 보여주는게 아니라
두 테이블을 join(?)해서 제목과 내용, 그리고 첨부파일들을 검색결과에 보여주고 싶습니다.
즉, 아래의 네이버 검색결과 최상단의 '방송정보'처럼요.
http://search.naver.com/search.naver?sm=tab_hty&where=nexearch&query=%B3%CA%B4%C2+%B3%BB+%BF%EE%B8%ED
g4_write_test테이블내 wr_1 필드엔 대표이미지를 첨부하여 보여주고,
wr_2~wr_5필드엔 등장인물 이미지를 첨부해서 보여주는...
두 테이블을 조인하려면 어떻게 해야하는지요? 두테이블의 공통분모인 wr_id을 기준으로
join하면 될 것 같은데, 하루종일 뚝딱거리다 아직도 해답을 구하지 못했습니다.
두 테이블을 조인하는 쿼리문에 대해 도움을 주시면 감사하겠습니다.
댓글 전체