테스트 사이트 - 개발 중인 베타 버전입니다

db쿼리돌려서 추출한값을 더하려면 어떻게해야할까요 ㅠㅠ 채택완료

보들이윤 9년 전 조회 5,266

현재 그래프로 접속자통계를 표현하려고하는데

쿼리를하나 만들었습니다

$que = sql_query("select * from {$g5['visit_sum_table']} where vs_date > '$sdate' and vs_date < '$edate'"); 

풀자면 

select * from g5_visit_sum where vs_date > '2016-03-01' and vs_date < '2016-07-27' 

5개월동안 각각 달에 맞는 카운트를 구하고싶어요

3월 100명 4월 100명 이런식으로요

우선은 잘안되는부분이

while($row = sql_fetch_array($que)){

 

}

이렇게 위의 쿼리를 실행하게되는데

여기에서 vs_count 즉 당일 접속자를

계속 더해야하는데

어떤식으로 넣어줘야할지 모르겠네요

 


이미지에 있는 vs_count의 총 합계를 구하고싶습니다

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
9년 전

월별로 합계 구하면 되겠네여

http://blog.naver.com/etruelove/140043693041">http://blog.naver.com/etruelove/140043693041

 

select sum(vs_count) as month_total from g5_visit_sum where vs_date > '2016-03-01' and vs_date < '2016-03-31' 

fetch_array해서

$row[month_total];

구하면 됩니다 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

보들이윤
9년 전
감사합니다~ 이해됬습니다^^

댓글을 작성하려면 로그인이 필요합니다.

SELECT date_format(vs_date,'%Y%m') as vsdate, sum( `vs_count` ) AS cnt
FROM `g5_visit_sum`
WHERE `vs_date`
BETWEEN '2016-01-01'
AND '2016-07-30'
GROUP BY date_format( `vs_date` , '%Y%m' )
ORDER BY `vs_date` ASC

 

 

이런걸 말씀하시는건가요?

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인