[英]How to get numerical sum of values in a particular column?
我正在尝试获取我所有库存的总金额。 项目行设置如下:
store_items
id stockNumber priceTotal
3 123 20.00
4 456 15.00
因此,我正在尝试运行一个查询,该查询将返回一个等于 35.00 的结果。
$results = $db->query("SELECT SUM(`priceTotal`) as `sum` FROM `store_items`");
print_r($results);
这只是给我:
mysqli_result Object ( [current_field] => 0 [field_count] => 1 [lengths] => [num_rows] => 2 [type] => 0 )
如何调整查询以实际添加每一行的值?
我相信这是您正在寻找的查询。
您需要按特定列进行分组。
$results = $db->query("SELECT SUM(priceTotal) as `sum` FROM `store_items` GROUP BY stockNumber");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.