使用PHP查询计算每月的总销售额


Clubbed total sale for month using PHP query

我需要从给定的表中获得总销售额。其中显示总日销售和总在最后。我的表是这样的:

Date        | Bill No. | Product | Amount | Total Bill Amt. |
01/04/2015  | 001      |  A      | 150    | 650 <<          |
01/04/2015  | 001      |  B      | 300    | 650             |
01/04/2015  | 001      |  C      | 200    | 650             |
01/04/2015  | 002      |  B      | 10     |  80 <<          |
01/04/2015  | 002      |  D      | 70     |  80             |
02/04/2015  | 003      |  Z      | 60     | 110 <<          |
02/04/2015  | 003      |  Y      | 50     | 110             |

结果应该是:

Date       |  Total Sale  |
01/04/2015 |   730        |
02/04/2015 |   190        |

对于02/04/2015,应该是110而不是190

SELECT `Date`,SUM(`Amount`) AS daily_sale FROM `table` GROUP BY `Date`.

为了获得不同的日期,根据表的结构,我假设您有id的一列,这是primary key,以帮助通过id跟踪所有这些table rows

要获得每日Total Bill Amt,应用与@web-normad相同的查询格式,您将获得您的总数。

SELECT DATE(Date),SUM(Total Bill Amt) AS daily_sale FROM `table` GROUP BY `Date`.

测试一下,看看是否有效