JULIAN日期的Sqlite WHERE条件?

时间:2011-06-15 16:07:14

标签: sql sqlite air system.data.sqlite julian-date

如何在Julian列日期上构建sql where子句?

SELECT * FROM Products WHERE JulianDateColumn > ?

我无法建立一个工作声明我得到的结果大于“大概”>“运算符或具有SmallerThan“<”

的所有内容

我试过让Air(Adobe)处理它的参数。 我也试过没有带字符串(because of this post)的参数:

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

或日期对象

JulianDateColumn > date('now')

我能找到的所有示例,适用于字符串(TEXT列)或Unix时间(INTEGER列)中的日期

并且出于兼容性原因,我无法以朱丽安之外的任何其他格式存储我的日期......

1 个答案:

答案 0 :(得分:0)

回答我的问题:

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

哇!有效!

至少建立问题有助于我看到明显的问题!