테스트 사이트 - 개발 중인 베타 버전입니다

댓글 내용만 검색하는 쿼리 질문드립니다.... 채택완료

lacomparte 7년 전 조회 3,733

댓글 내용만 검색해서 보여주고 싶은데요.

예를 들면

 

게시글 제목 : xxxx

게시글 내용 : yyyy

댓글 내용 : vvvv

 

일때

 

게시판에서 "vvvv", "vv", "vvv" 를 검색하면

검색된 리스트는

댓글내용이 "vvvv" 가 있는 게시물을 출력시켜 주고 싶습니다.

 

$sfl 로 댓글 내용일때 wr_content,0 으로 해놓긴 했는데요.

wr_content 를 댓글내용과 원글 내용이 같이 써서

분기하기가 어렵네요 ㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

l
7년 전

</p>

<p>select * from write_table_id where wr_id in (select wr_parent from write_table_id where wr_content like '%vvv%' and wr_comment = 1) order by wr_id;</p>

<p>

이런식이 될라나요?

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

p
7년 전

wr_is_comment = 1이면 댓글입니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

wr_id와 wr_parent 값이 다를 경우 댓글입니다.

검색 쿼리문의 조건에 

and wr_id <> wr_parent

구문을 추가하시면 될 것으로 보입니다.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

l
lacomparte
7년 전
앗 그건 아는데요.
그걸 이제 list 에 뿌려줄때

부모의 리스트를 뿌려줘야 해서요;

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인