このクエリを実行するとエラーが発生します
SELECT date(updated_at), count(updated_at) as total_count
FROM "persons"
WHERE ("persons"."updated_at" BETWEEN '2012-10-17 00:00:00.000000' AND '2012-11-07 12:25:04.082224')
GROUP BY date(updated_at)
ORDER BY persons.updated_at DESC
エラー ERROR: column "persons.updated_at" must appear in the GROUP BY clause or be used in a aggregate function LINE 5: ORDER BY person.updated_at DESC が表示されます
これは、グループ呼び出しから date( 関数を削除すると機能しますが、datetime ではなく日付でグループ化したいため、date 関数を使用しています。
何か案は