2

Postgres には、範囲を処理するためのいくつかのクールな範囲演算子があります: http://www.postgresql.org/docs/devel/static/functions-range.html

...しかし、範囲内にある「ない」を処理するものはないようです。たとえば、@>演算子は「要素を含む」または「範囲を含む」ことを意味します。しかし、存在しないように見える!@>演算子も同様に役立ちます。

「日付が範囲外のクエリ」と言おうとしている場合、条件式を使用する以外に解決策はありますか? SQL::Abstract を使用していますが、これは避けたいリテラル SQL を使用しないと式をサポートしません。

4

1 に答える 1

0

NOT BETWEEN date AND date を使用することをお勧めします。

申し訳ありませんが、SQL リテラルを使用することになる可能性があります。

于 2013-02-13T02:49:36.247 に答える