date_start
データベース テーブルからすべての行を検索する必要があります。列と列の差date_end
がちょうど 3 日です。http://www.postgresql.org/docs/9.1/static/datatype-datetime.htmlのようなpostgresqlのドキュメントを調べて、すでにいくつかのクエリを作成しました。たとえば、次のとおりです。
"SELECT e FROM Events e WHERE date_part('day',(e.date_end - e.date_start)) = 3"
残念ながら、私のエディターはエラー"The query contains a malformed ending"
と"The identification variable 'date_part' is not defined in the FROM clause"
(Eclipse) を返します。誰が私を説明できますか、私の間違いはどこですか?
EDIT1:
おそらく、Eclipse はすべての postgresql 関数を認識していないため、ライブラリをインポートするか、クエリに何かを追加して、環境で date_part 関数を表示できるようにする必要がありますか?