我将我的SQL查询中的元素添加到关联数组中,并按如下所示打印它们;获取php数组的总和
foreach ($db->query($sql) as $row)
{
?>
<p>
<?php
//Print details of each row
echo "Sale Date: " . $row['saleDate'] . "<br />" .
"Sale Price: " . $row['salePrice'] . "<br />" .
"Buyers Email: " . $row['userEmail'] . "<br />";
?>
</p>
我希望能够得到与我的SQL查询匹配的元素的salePrice的总和。 我知道我可以使用SQL sum命令获取我在sql中的整个salePrice列的总和,但我只想看到与我的查询匹配的元素总和。有没有简单的方法来做到这一点?
谢谢。
您可以在SQL查询中只添加codition,只得到查询总和(yourfield)的元素。 – heyanshukla 2012-04-16 10:20:09
你需要处理这些钱吗?如果是这样,请注意浮点精度,这将使这个任务非常严重,如果你需要的总和是正确的。 – hakre 2012-04-16 10:27:25
感谢您的快速回复。 – 2012-04-16 10:31:27