Php 如何获得特定列中的数值总和?
我正试图得到我所有存货的总金额。项目行的设置如下所示:Php 如何获得特定列中的数值总和?,php,Php,我正试图得到我所有存货的总金额。项目行的设置如下所示: 储存物品 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($
储存物品
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");
mysqli
和fetch
都是提示……那么$type
中有什么呢?考虑到这是公认的答案,我也很好奇。