【发布时间】:2014-07-05 08:35:22
【问题描述】:
我只是想问一下是否有一个查询可以从下表中检索数据,如下所示:-
每周我都想显示客户支付的总金额。所以我想每周检查每个客户的钱。
Customer | Date |Money|
----------------------------------------------------------------------
Jhon 2014-07-01 22
Ammy 2014-07-02 25
Jhon 2014-07-03 21
Josh 2014-07-04 28
Josh 2014-07-05 30
Ammy 2014-07-06 211
Jhon 2014-07-07 217
谢谢...
【问题讨论】:
-
同时添加你的代码,你在其中尝试过一些东西
-
基本上你在
WHERE clause和 MySQL 的日期和时间函数的帮助下限制了特殊周的行。然后按客户名称和SUM进行分组。 -
我试过这个查询来检索每个月的数据 $id 是一个文本框中的值 SELECT Customer,MONTH(Date), SUM(Money) as TotalPaid, FROM Customer Where MONTH(Date) ={$id} GROUP BY Customer"; 但我需要的是,每周过去我都希望显示一个查询,希望显示客户支付的总金额。
-
您必须定义一周的开始和结束,以便编写返回正确数据的可靠查询。
标签: php html mysql sql database