我需要输出如下:
MONTH YEAR COUNT
Nov 2009 12
Oct 2009 3
Sep 2009 1
...
..
我到目前为止:
@articles = Article.count(:group=>'MONTH(created_at)')
但是这会回来:
COUNT MONTH_IN_DIGIT_FORM
1 12
32 11
3 10
..
..
答案 0 :(得分:1)
这对于另一个数据库(现在的MySQL)来说不是很容易移植,但是这样可以工作:
Article.count(:group=>"DATE_FORMAT(created_at, '%Y %b')")