假设我们有一个包含三个字段id
(int,primary),price
(double),date
(datetime)的表(例如sales
)。如何发现MySQL中每月的每一天的总和?
我们如何才能得到price
属性的总和到当月的每一天?
到最后一个月?
我需要类似的东西太多回报:
月
01 02 03 04 ... 30
101.1 233.43 1232.42 3232.21 121.23
月
01 02 03 04 ... 30 31
11.1 23.43 122.42 332.21 121.23 2323.32
我们怎么能执行呢?
请给我一个SQL为例。
我想写一个方法来发现一个月的天数,而不是迭代地创建SQL,但我认为这不是最好的方法。
'select sum(price)... group by year(datefield),month(datefield),day(datefield)' – 2013-04-26 14:43:42
您希望结果是水平的吗? – Kermit 2013-04-26 14:51:50
@FreshPrinceOfSO,水平是不是真的需要,thx通知。 – GarouDan 2013-04-26 17:09:54