重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
如果是计算MYSQL数据某字段的和值,可以使用SQL语句,示例如下:
成都创新互联公司主营新丰网站建设的网络公司,主营网站建设方案,app软件开发,新丰h5小程序制作搭建,新丰网站营销推广欢迎新丰等地区企业咨询
Select Sum(total_score) as "ScrTotal" from 数据库名
直接用sql查询输出值不好吗?
按科目分类求平均值 select kc,avg(cj) as cj from a group by kc
按科目分类最高分select kc,max(cj) as cj from a group by kc //最低分就直接将max改为min就可
统计大于59分的数量 select count(*) from a where cj59 总数不要where条件就好。
这样查询不好吗?为什么要到php里去再分呢?
两种方式 :
1、可以直接用SQL 里的函数 sum() ;
如:"select sum(字段) as num from tab "; //sum 取该字段所有列的总和
2、用PHP函数 sum($array) ; //取数组中值的总和
当然 字段必须是int型的