묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
최근 댓글 출력 쿼리 질문 입니다.
2006.01.07 08:24
최근 댓글을 쿼리하려 합니다.
단, 최근 댓글을 모두 쿼리하는 것이 아니고,
최근 댓글이 등록된 게시물을 출력하되 중복출력은 되지 않게 하려는 겁니다.
그러니까 다음 쿼리문에서 group by 구문을 제거하면 게시물이 중복되서 나오는데
게시물 중복은 피하겠다는 뜻입니다.
참고로 c.c_no > 1774 라는 구문은 제 자료 구조상 꼭 필요한 것입니다.
쿼리문)
SELECT c.parent as no
,b.is_secret
,b.category
,b.reg_date
,b.hit
,b.total_comment
,c.no as c_no
FROM zetyx_board_comment_$id c
,zetyx_board_$id b
WHERE c.parent = b.no
GROUP BY c.parent
HAVING c.c_no > 1774
ORDER BY c.c_no DESC
,c.parent DESC
LIMIT 0 , 20
단, 최근 댓글을 모두 쿼리하는 것이 아니고,
최근 댓글이 등록된 게시물을 출력하되 중복출력은 되지 않게 하려는 겁니다.
그러니까 다음 쿼리문에서 group by 구문을 제거하면 게시물이 중복되서 나오는데
게시물 중복은 피하겠다는 뜻입니다.
참고로 c.c_no > 1774 라는 구문은 제 자료 구조상 꼭 필요한 것입니다.
쿼리문)
SELECT c.parent as no
,b.is_secret
,b.category
,b.reg_date
,b.hit
,b.total_comment
,c.no as c_no
FROM zetyx_board_comment_$id c
,zetyx_board_$id b
WHERE c.parent = b.no
GROUP BY c.parent
HAVING c.c_no > 1774
ORDER BY c.c_no DESC
,c.parent DESC
LIMIT 0 , 20