0

ジュリアン列の日付にsqlwhere句を作成するにはどうすればよいですか?

SELECT * FROM Products WHERE JulianDateColumn > ?

GreaterThan ">"演算子で結果が得られなかったか、SmallerThan "<"ですべてが得られたため、実用的なステートメントを作成できません。

Air(Adobe)に処理させるパラメータを試してみました。私も文字列でパラメータなしで試しました(この投稿のため)

JulianDateColumn > '2010-04-02 02:02:02' 

または日付オブジェクト

JulianDateColumn > date('now')

私が見つけたすべての例は、文字列(TEXT列)またはUnix時間(INTEGER列)の日付で機能します

また、互換性の理由から、ジュリアン以外の形式で日付を保存することはできません...

4

1 に答える 1

0

私の問題への答え:

SELECT * FROM Products WHERE JulianDateColumn > julianday('now') -1 

そして、すごい!機能した!

少なくとも質問を作成することは、私が明白なことを理解するのに役立ちました!

于 2011-06-16T07:26:49.360 に答える