sql 쿼리 좀 아시는분.... 제발!! > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

sql 쿼리 좀 아시는분.... 제발!! 정보

sql 쿼리 좀 아시는분.... 제발!!

본문

아래는 글을 글을 작성하거나 삭제시에 글과 코멘트 갯수를 1씩 증가시키고 감소시키는 쿼리입니다.
마이너스를 플러스로 고치면 작성시에 증가입니다.
 
// 게시자의 글쓴 갯수 -1
sql_query("update $g4[member_table] set mb_9 = mb_9 - 1 where mb_id = '$member[mb_id]'");
// 게시자의 코멘트 갯수 -1
sql_query("update $g4[member_table] set mb_10 = mb_10 - 1 where mb_id = '$member[mb_id]'");
 
 
그런데 여기서 글을 삭제하면 그 글에 작성한 코멘트 갯수만큼 작성한 회원들의 코멘트 갯수를 감소시키는 쿼리를 알고 싶습니다.
 
위 쿼리를 그대로 쓴다면 작성자의 코멘트 갯수가 감소하게 됩니다.
작성자 말고 코멘트를 작성한 회원의 코멘트 갯수를 감소하게 하고 싶습니다.
 
대충 형식이라도 알려주시면 감사하겠습니다. (ㅜㅜ)
  • 복사

댓글 전체

^^*
아래처럼 하시면 되요~*
로직은 글작성 테이블에서 해당글에 코멘트 갯수를 가져와서 그 갯수만큼 작성한 회원에 코멘트 갯수를 감소시킨다입니다.
궁금하신거는 쪽지로 문의주세요~*
sql_query("update $g4[member_table] set mb_10 = mb_10 - (select wr_comment from $g4[write_table] where wr_id = $wr_id and mb_id=$member[mb_id]) where mb_id = '$member[mb_id]'");
© SIRSOFT
현재 페이지 제일 처음으로