假設我們有一個包含三個字段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