加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 用SQL中的结果计算每天的总数

发布时间:2020-12-13 21:43:35 所属栏目:PHP教程 来源:网络整理
导读:我的表订单中有50行/托管.我有一个列,在声明订单时成立,名为claims_at. 此字段中的日期采用以下格式:2011-10-03 07:07:33 这是格式(yy / mm / dd时间). 我还有一个名为价格的栏目,这个价格是他们支付了多少. 我想每天显示总数. 因此,对于2011-10-03日期的6
我的表订单中有50行/托管.我有一个列,在声明订单时成立,名为claims_at.

此字段中的日期采用以下格式:2011-10-03 07:07:33

这是格式(yy / mm / dd时间).

我还有一个名为价格的栏目,这个价格是他们支付了多少.

我想每天显示总数.

因此,对于2011-10-03日期的6个订单,它应该采用6个订单的价格值,并将它们加在一起.

所以我可以显示:

2011-10-03  -- Total: 29292 Euros
2011-10-02  -- Total: 222 Euros
2011-09-28  -- Total: 4437 Euros

我怎样才能做到这一点?

解决方法

你需要使用MySQL的 aggregate功能与 DATE conversion一起使用.

SELECT DATE(claimed_at) AS day,SUM(price) AS total
FROM Orders
GROUP BY day

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读