【发布时间】:2012-11-01 03:46:18
【问题描述】:
$r1 = mysql_query("
SELECT *, SUM(bps.price) as sum FROM accounts
FULL JOIN bps on bps.id = mid
");
echo "Total price: ".$row['price']."<br>" ;
while($row = mysql_fetch_array($r1))
{
echo $row['name']." <b>:::</b> ".$row['mid']." <b>:::</b> ".$row['price'];
echo "<br />";
}
这是我的查询。我需要得到列的总数(总和):bps.price 有些行有: 10.5 ,其他 -5.5 等...换句话说,有些是负值,有些是正值。它将列出所有结果,然后在最后显示列价格的总和。
【问题讨论】:
-
您在运行查询之前就意识到自己正在尝试回显一行?
-
哦,对不起。我把它移到了底部,谢谢 Marc