1

例に示すように、「DATE」が他の 2 つの日付値の間にあることを確認する必要がある条件を作成する必要があります。

var_out= CE_PROJECTION(:table1,["col1","col2","col3","col4"],  ' " col2"  BETWEEN "col3" AND "col4" ' );

しかし、これは私にエラーをスローします SQL: transaction rolled back by an internal error: Syntax Error in filter expression

誰かがこれに適した構文を提案できますか?

ありがとう

4

1 に答える 1

1

CE_PROJECTION のフィルター式では、Between はサポートされていません。

あなたが試すことができます

var_out= CE_PROJECTION(:table1,["col1","col2","col3","col4"],  ' "col2" >= "col3" AND "col2" <= "col4" ' );

それが役に立てば幸い。

于 2014-01-16T05:34:44.420 に答える