如何获取特定列内的值的总和?

时间:2017-08-16 19:17:20

标签: php mysql

我有一张桌子" selled"它有三列id,qty,代码如何汇总qty列中code = X的所有值,我知道如何计算这列中的行数,但我想得到这些行中值的总和。 / p>

我很抱歉,我还是初学者,我真的很感激,这是我正在使用的代码,但仍然无法正常工作

$query="SELECT SUM (qty) as sum_of_qty   from selled WHERE code='$code'";
$result=mysqli_query($connection,$query);
$row=mysqli_fetch_assoc($result);
echo $row['sum_of_qty'];

1 个答案:

答案 0 :(得分:3)

使用SUM功能。文档: https://dev.mysql.com/doc/refman/5.7/en/group-by-functions.html#function_sum

SELECT SUM(qty) as sum_of_qty FROM selled WHERE code = x