리스트 이전글 다음들 질문입니다....

리스트 이전글 다음들 질문입니다....

QA

리스트 이전글 다음들 질문입니다....

답변 1

본문

g5_write_xxx 라는 게시판은

평가 게시판이며 (jobplanet 과 같은), wr_8필드에 평가받은 평균값이 업데이트 됩니다

카테고리가

베스트(전체) ㄱ, ㄴ, ㄷ, ㄹ,.....ㅎ, 기타

이렇게 구성되어 있습니다.

 

전체 일때는 order by wr_8

ㄱ,ㄴ,ㄷ,ㄹ...ㅎ,기타 일때는 order by wr_subject 로

정렬이 됩니다.

 

근데 전체 일때

검색을 하게 될 경우. wr_8 필드값이 수시로 변하게 되므로

이전글 다음글을 어떻게 구해줘야 할지 모르겠네요;;

 

ㄱ,ㄴ,ㄷ,ㄹ...ㅎ, 기타 일 경우도 애초 엑셀로 DB import 할때 가나다 순으로 넣지않아서

쿼리로 ㄱ,ㄴ,ㄷ, 정렬 후 wr_num을 업데이트 해주었습니다.

이건 데이터가 새로 입력될때마다 해줘야 할 것 같습니다....

 

이전글 다음글이 wr_num을 갖고와서 비교하는거라..

이런 평가 시스템 게시판에는 좀 맞지 않는것 같은데

평가시스템 내에서 다음글 이전글을 구하는 대표적인 쿼리가 있을까요!?

 

 

 

 

 

 

이 질문에 댓글 쓰기 :

답변 1

말씀하시는 그런 형태일때는 다음글 이전글이 단순히 wr_num 에서 이전, 다음글 정도로만 하는게 일반적입니다.

원하시는 방법을 구현하시려면 별도의 sql 기법을 이용하여 view 같은걸 구현하시면 되지만

사용자와 데이타가 많아지면 급격히 느려지겠죠 ^^

 

결론만 말씀드리면 일반적인 형태의 게시판에서는 님이 말씀하시는 방법으로는 구현하지 않는걸로 알고 있습니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 219
© SIRSOFT
현재 페이지 제일 처음으로