我得到一個錯誤,運行此查詢組在PostgreSQL的
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
我得到的錯誤錯誤日期聚合函數:列「persons.updated_at」必須出現在GROUP BY子句中或在使用聚合函數LINE 5:ORDER BY persons.updated_at DESC
這個作品,如果我從組由呼叫刪除日期(功能,但是我使用的日期功能,因爲我按日期要組,而不是日期時間
任何想法
'分鐘一個由組返回的值,()'在'ORDER BY'中拯救了我的一天! – sequielo