리스트 이전글 다음들 질문입니다....
본문
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 같은걸 구현하시면 되지만
사용자와 데이타가 많아지면 급격히 느려지겠죠 ^^
결론만 말씀드리면 일반적인 형태의 게시판에서는 님이 말씀하시는 방법으로는 구현하지 않는걸로 알고 있습니다.
답변을 작성하시기 전에 로그인 해주세요.