我有一張捐款表,我正在計算每月的總金額。對於沒有沒有任何捐款個月,我想返回的結果爲0。計算月份統計
這裏是我當前的查詢:
Donation.calculate(:sum, :amount, :conditions => {
:created_at => (Time.now.prev_year.all_year) },
:order => "EXTRACT(month FROM created_at)",
:group => ["EXTRACT(month FROM created_at)"])
返回:
{7=>220392, 8=>334210, 9=>475188, 10=>323661, 11=>307689, 12=>439889}
任何想法如何搶空幾個月?
哇,這正是我所期待的。萬分感謝! – tbrooks 2012-07-26 19:12:07