그룹a에 있는 8개 게시판에서 wr_1 값의 평균값을 구하려면 어떻게 해야 하는지 질문드립니다.
wr_1에는 제품의 가격이 들어갑니다.
wr_1에는 제품의 가격이 들어갑니다.
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 5개
그럼 먼저 구룹 A에 있는 8개의 게시판에서 wr_1을 뽑아오는 최신글이 우선이겠네요
찾다보니 아래 소스가 있네요.
<?
$tmp_write_table = $g4[write_prefix] . $bo_table;
$res= mysql_query("select wr_1 from $tmp_write_table where gr_id='a'");
$sum = 0;
while ($row = mysql_fetch_array($res)) { $sum += $row[wr_1]; }
여기부터 모르겠음.
?>
위 소스는 합계를 구하는 소스인데요.
평균을 낼려면 어떻게 해야 할까요?
$tmp_write_table = $g4[write_prefix] . $bo_table;
$res= mysql_query("select wr_1 from $tmp_write_table where gr_id='a'");
$cnt = mysql_fetch("select count(wr_1) as cnt from $tmp_write_table where gr_id='a'");
$sum = 0;
while ($row = mysql_fetch_array($res)) { $sum += $row[wr_1]; }
$total = $sum / $cnt[cnt]; // 평균값 = 합계 / 수량
?>
요렇게 해보세요
맞겠죠?^^
감사합니다.
$sql = "select avg(wr_1) from g4_write_테이블명";
$res = mysql_query($sql);
$avg = mysql_result($res,0);
하면 평균값 바로 구해집니다.
반복문 돌릴필요 없어요~