2012-08-14 68 views
2

我需要在Rails應用程序中的ruby中創建一個sql查詢。只按日期分組日期時間在Ruby中

我想按日期對結果進行分組我有一個名爲創建的列,它是一個日期時間列 我需要按日期進行分組而不是日期時間任何幫助?

查詢:

@trackings_per_post = Tracking.select("sum(1) as total, created_at").where(query).group("created_at") 
+1

Postgres的?或... – 2012-08-14 12:00:15

回答

1

使用aliases

@trackings_per_post = Tracking.select("sum(1) as total, to_char(created_at,'dd/MM/yyyy') as created_at_date").where(query).group("created_at_date") 
+0

完美作品 thnx :) – 2012-08-14 13:44:06