如何获取数据库列的总数

时间:2011-01-26 08:16:29

标签: php

我有一个从我的数据库返回的数据列,我想知道如何获得整个列的总和。有人可以告诉我是否有内置功能吗?

123.00
12.00
1.00
-----
136.00 < this is what I need.

请参阅随附的帖子,了解我的代码的mysql部分。 How to get the total sum for a column

3 个答案:

答案 0 :(得分:4)

您可以使用数据库SQL的聚合函数;像SELECT SUM(column) FROM table;这样的东西。这样就可以将数据保留在数据库服务器上,从而节省带宽和php计算资源。

答案 1 :(得分:1)

mysql

您可以在sum()函数中返回所有这些值,如果您对所有值和总金额也很重要

如果将其存储在数组中 在php中你可以use array_sum

答案 2 :(得分:1)

你是什​​么意思? 如果你想通过查询得到总和

使用SUM()

在查询中转到GROUP BY
SELECT SUM(`price`) FROM TABLE GROUP BY `item`;

使用

array_sum() in php