私はかなりMySQLとMSSQLに堪能ですが、私はちょうどポストグルを始めています。 open_date
ため適切なGROUP BYの構文
SQL error:
ERROR: column "incidents.open_date" must appear in the GROUP BY clause or be used in an aggregate function
In statement:
SELECT date(open_date), COUNT(*)
FROM incidents
GROUP BY 1
ORDER BY open_date
タイプがtimestamp with time zone
ある、と私はGROUP BY date(open_date)
を使用する場合、私は同じ結果を得る:私はそう簡単であるためには、これは単純な問題であると確信しています。
私は、postgresのドキュメントといくつかの例をオンラインにしようとしましたが、すべてがこれが有効であることを示しているようです。
はい、私はこれを知らなかったとは信じられません。 > _ < – Sammitch
ねえ、心配する必要はありません。それは私たちすべてに起こります。私たちは、より大きく、より良いバグに対処するために拾い上げて行きます:D – bernie