我的数据库中有下表。现在,我想从字段“金额”中查找与2012年4月1日之前的日期相关的总金额。

id        Date            Amount
1      02-01-2012          500
2      03-01-2012          500
3      04-01-2012          500
4      25-01-2012          500
5      10-02-2012          500
6      21-03-2012          500


如果我手动进行计算,则结果将是:500(日期:2012年2月1日)+ 500(日期:2012年3月1日)= 1000。

您能帮我进行mysql查询吗?

提前致谢 :)

最佳答案

最好是这样的:

SELECT SUM(`Amount`) AS `Total` FROM `table` WHERE `Date` < DATE('2012-01-04')


将返回:

Total
1000

关于php - 从与给定日期之前的日期相关联的字段中找出总金额,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10044694/

10-16 08:23