댓글 여분필드의 갯수나 합

댓글 여분필드의 갯수나 합

QA

댓글 여분필드의 갯수나 합

본문

해당 게시물에 달린 댓글의 수에서 wr_2 에 입력된 갯수나 합계를 구하고 싶은데요~...

 

$hap_total = sql_fetch(" select count(wr_2) as sum from g5_write_fre where wr_is_comment='1' and wr_parent='$view[wr_id]'  ");

 

echo $hap_total['sum'];

 

이렇게 하면 댓글 갯수만 나옵니다.~

 

 

이 질문에 댓글 쓰기 :

답변 3

$hap_total = sql_fetch(" select count(*) as sum from g5_write_fre where wr_is_comment='1' and wr_parent='$view[wr_id]'  and wr_2 is not null ");
 

이런식으로 하시면 되지 않을까 싶은데요 입력된 글에 대한 개수를 뽑기 위해서는요

설명이 조금 애매한게요 이게 게시글중 wr_2의 값이 있는 경우의 댓글개수를 가져오는건데요
wr_2의 여분필드 안에 있는 값이 숫자인건가요?

그렇다면

$hap_total = sql_fetch(" select sum(wr_2) as sum from g5_write_fre where wr_is_comment='1' and wr_parent='$view[wr_id]'  ");

이렇게 하시면 총 값이 더해져서 나옵니다.

  님 말 듣고 생각해보니 입력값이 숫자가 아니네요!
댓글 입력한 리스트중에 wr_2 에 값이 있는게 몇개인지 카운트가 나와야 하네요~

그래서 다시 정리 해보니 ....

$hap_total = sql_fetch(" select count(wr_2) as cn from g5_write_fre where wr_is_comment='1' and wr_parent='$view[wr_id]'  ");

echo $hap_total[cnt];

로 해봤는데요~ 전체 댓글 갯수만 나오네요!

 select sum(wr_2) as sum from ... 합계

 select sum(if(wr_2>'',1,0)) as sum from ... 갯수

 

count(wr_2) as sum  => sum(wr_2) as total  로 하면 나오지 않을가요  

답변을 작성하시기 전에 로그인 해주세요.
전체 363
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT