php操作MySQL,实现一列数据求和
学习了,以此记录。
方便日后查询代码
开始
首先,mysql建一个表。
如图所示:
使用聚合函数sum()对MySQL中列的元素求和
SELECT sum(求和的字段) as 输出后的字段 from 表名
SELECT sum(num) as num from cs
通过以下php代码,输出结果为9
config.php为连接数据库文件
<?php
require_once "config.php";
$sql = "SELECT sum(num) as num from cs";
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_assoc($result);//函数从结果集中取得一行作为关联数组
echo $row['num'];//输出结果9
?>
sql语句执行后
第二阶段,指定id段求和
下面,只求id为1的数据的和
用where语句
<?php
require_once "config.php";
$sql = "SELECT sum(num) as q from cs where id = '1'";
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_assoc($result);
echo $row['q'];//输出结果3
?>