【发布时间】:2017-04-19 12:27:50
【问题描述】:
我试图找出每年每个月的总成本。
我有下表“日志”
date | cost
---------------------------------
Wed, 01 Aug 2016 | 45
Tue, 15 Aug 2016 | 52
Mon, 31 Aug 2016 | 23
Thu, 05 Sep 2016 | 9
Sat, 10 Sep 2016 | 33
Mon, 12 Feb 2017 | 8
Tue, 31 Feb 2017 | 0
Wed, 31 Mar 2017 | 100
Fri, 31 Mar 2017 | 35
Thu, 31 Mar 2017 | 45
这就是我想要达到的目标,
2017
二月 8+0
三月 100+35+45
2016
8 月 45+52+23
九月 9+33
目前我正在这样做,
$sqly = "SELECT DISTINCT RIGHT(date,4) as year FROM logs ORDER BY id DESC;";
$resy = mysql_query($sqly);
while($rowy = mysql_fetch_array($resy))
{
echo $rowy['year'];
}
结果:
2017
2016
我不知道如何进一步获取每年的月份并将每个月的总数相加。
【问题讨论】:
-
编辑查询并解析月份