扫码关注官方订阅号
PHP 怎么计算出mysql某一字段里面的数据的总和
欢迎选择我的课程,让我们一起见证您的进步~~
php使用foreach遍历累加你要求和的字段
php
foreach
mysql使用SUM即可
mysql
SUM
SELECT sum(`field_name`) FROM `table`
既然都能使用MySQL了,为什么不直接用MySQL的sum呢
php写个foreach循环编译一遍呗
借题主的问题问一下,mysql的sum效率快一些,还是php的foreach快一些.
foreach 计算数据的总和foreach($income as $key=>$val){
$total+= $val['xx']; }
mysql 的 sum()函数
对啊,为什么不用SUM函数,select SUM('field') where ...;数据特殊一点用mysql里面的一些函数格式化一下就好了。
select SUM('field') where ...
如果是一维数组直接array_sum如果是二维数组可以使用array_column, array_sum来做感觉通过mysql来做挺好的
查出来一般是数组,直接count($data)就可以求数据总数了嘛
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
php使用foreach遍历累加你要求和的字段mysql使用SUM即可既然都能使用MySQL了,为什么不直接用MySQL的sum呢
php写个foreach循环编译一遍呗
借题主的问题问一下,mysql的sum效率快一些,还是php的foreach快一些.
foreach 计算数据的总和
foreach($income as $key=>$val){
mysql 的 sum()函数
对啊,为什么不用
SUM函数,select SUM('field') where ...;数据特殊一点用mysql里面的一些函数格式化一下就好了。如果是一维数组直接array_sum
如果是二维数组可以使用array_column, array_sum来做
感觉通过mysql来做挺好的
查出来一般是数组,直接count($data)就可以求数据总数了嘛