很多站长朋友们都不太清楚php查询求和,今天小编就来给大家整理php查询求和,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php递归的方法求和1+2+3+...+n 2、 如何在PHP中显示数据库中的求和函数计算出的值 3、 PHP 循环语句 求和 4、 php 数据库 怎么把数据库查询到返回的两个值相加(学习中。。) 5、 php 数据库 求和 6、 php查询mysql的数值结果怎么相加? php递归的方法求和1+2+3+...+nphp递归求和1+2+3+...+n的方法如下:
function sum($n) {
if ($n == 1) {
return 1;
}
return $n + sum($n - 1);
}
echo sum(n);
如何在PHP中显示数据库中的求和函数计算出的值php+mysql,
举个例子
...........省略数据库连接3步骤
$sql
=
"select
sum(price)
from
table";
//查询price字段下所有值的和
$query
=
mysql_query($sql);
//执行sql语句
$result
=
mysql_fetch_row($query);
//取得搜索结果中的数据(一个数组)
echo
$result[0];
//
数组中只有一条数据,所以索引
就可以了
echo就是显示啦,
希望能帮到你
PHP 循环语句 求和sql语句中sum本来就是求和的,正常来说,字段 是数字类型,或全部值 都是可以转化为数字的话,都可以直接查询到求和结果
你可以把你的数据发一部分出来,和查询结果 对比一下。有问题另外 找原因吧
php 数据库 怎么把数据库查询到返回的两个值相加(学习中。。)数据库查询运算:数字相加累加函数sum() ,两书相加直接+,字符相加用CONCAT();
如果是php处理查询结果:相加就是+ ,字符相加就‘.’连接变量;
你的问题描述不清楚,所以只能按字面理解有以上的方法
php 数据库 求和SELECT SUM(分数) FROM 表a WHERE 性别='男'
SELECT SUM(分数) FROM 表a WHERE 性别='女'
----测试
CREATE TABLE MASK_TEST(
ID INT,
姓名 varchar(20),
性别 varchar(20),
年龄 int,
分数 int
)
INSERT INTO MASK_TEST VALUES(11,'ZHANG SAN','男',20,88)
INSERT INTO MASK_TEST VALUES(11,'LIU SHAN','女',20,83)
INSERT INTO MASK_TEST VALUES(11,'WANG SAN','男',20,87)
INSERT INTO MASK_TEST VALUES(11,'ZHANG TING','女',20,83)
INSERT INTO MASK_TEST VALUES(11,'ZHAO YAN','女',20,88)
INSERT INTO MASK_TEST VALUES(11,'ZHOU HU','男',20,78)
INSERT INTO MASK_TEST VALUES(11,'WANG QIANG','男',20,98)
INSERT INTO MASK_TEST VALUES(11,'LI QIAN','女',21,68)
SELECT SUM(分数) FROM MASK_TEST WHERE 性别='男'
SELECT SUM(分数) FROM MASK_TEST WHERE 性别='女'
----结果:
(1 行受影响)
(1 行受影响)
(1 行受影响)
(1 行受影响)
(1 行受影响)
(1 行受影响)
(1 行受影响)
(1 行受影响)
-----------
351
(1 行受影响)
-----------
322
(1 行受影响)
php查询mysql的数值结果怎么相加?select sum("金额字段") as cmoney from 表 where 1;\x0d\x0a\x0d\x0a然后你输出cmoney这个就是相加的效果。\x0d\x0a还有一种比较差点的方法就是:\x0d\x0a 1、select 金额字段 from 表 where 1;\x0d\x0a2、获取你得到的所有信息,然后foreach 把所有的金额相加就行,\x0d\x0a 实例:$sql = "select money from cg_money where 1";\x0d\x0a $query = mysql_query($sql);\x0d\x0a$m = 0;\x0d\x0a\x0d\x0awhile($rs = mysql_fetch_array($sql)){\x0d\x0a $m = $m+$rs['money'];\x0d\x0a\x0d\x0a}\x0d\x0aecho $m;这个也是可以获取所有的money的,就是费事了点,还是上面的呢个方法好滴,也就是楼上的呢个方法
关于php查询求和的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。