clts.net
当前位置:首页 >> php 统计字段总和 >>

php 统计字段总和

$sql = "SELECT SUM(`mj`) FROM `table` WHERE lb='数学'";$result = mysql_query($sql);if($result && mysql_num_rows($result)){ $rows = mysql_fetch_assoc($result);}else{ //没有值}望采纳 Thx

如果是计算MYSQL数据某字段的和值,可以使用SQL语句,示例如下: Select Sum(total_score) as "ScrTotal" from 数据库名

两种方式 : 1、可以直接用SQL 里的函数 sum() ; 如:"select sum(字段) as num from tab "; //sum 取该字段所有列的总和 2、用PHP函数 sum($array) ; //取数组中值的总和 当然 字段必须是int型的

$count=mysql_query("select count(*) from 表名 where 字段名=1"); echo $count;

是数据库 还是数组 数据库就用 sql语句 如 $sql ="sele sum(要统计的字段名) from 表名 where 条件 group 分组字段 "; 数组就用数组遍历 $total=0; for ($row in $arr){ $total+=$row["要统计的元素下标或索引"]; } echo $total;

如果是计算MYSQL数据某字段的和值,可以使用SQL语句,示例如下:1Select Sum(total_score) as "ScrTotal" from 数据库名

你这是求多行还是一行, 多行如下, $count=""; foreach($re as $k => $v ){ foreach ($v as $a => $b){ if($a=="price") $count +=$b; } }

select username,count(uid) as num from biao group by username

首先,对于简单的数组,可以使用array_sum函数来实现,函数的格式如下: number array_sum ( array $array ) 函数例子: 以上例程会输出: sum(a) = 20sum(b) = 6.9 此外,对于复杂格式的数组,可以自己使用foreach结构计算和,例如:

第一个我只写sql语句 select count(userid) from counter where userid=1 这样就可以满足第一个程序 第二个 selsect sum(select userid from counter where userid=1) from counter

网站首页 | 网站地图
All rights reserved Powered by www.clts.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com