sql 쿼리 좀 아시는분.... 제발!! 정보
sql 쿼리 좀 아시는분.... 제발!!
본문
아래는 글을 글을 작성하거나 삭제시에 글과 코멘트 갯수를 1씩 증가시키고 감소시키는 쿼리입니다.
마이너스를 플러스로 고치면 작성시에 증가입니다.
// 게시자의 글쓴 갯수 -1
sql_query("update $g4[member_table] set mb_9 = mb_9 - 1 where mb_id = '$member[mb_id]'");
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 - 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]'");
아래처럼 하시면 되요~*
로직은 글작성 테이블에서 해당글에 코멘트 갯수를 가져와서 그 갯수만큼 작성한 회원에 코멘트 갯수를 감소시킨다입니다.
궁금하신거는 쪽지로 문의주세요~*
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]'");