【发布时间】:2011-06-15 16:07:14
【问题描述】:
如何在 Julian 列日期上构建 sql where 子句?
SELECT * FROM Products WHERE JulianDateColumn > ?
我无法构建工作语句,我使用 GreaterThan ">" 运算符没有结果,或者使用 SmallerThan "
我尝试使用让 Air (Adobe) 处理它的参数。 我也试过不带参数的字符串(because of this post):
JulianDateColumn > '2010-04-02 02:02:02'
或日期对象
JulianDateColumn > date('now')
我能够找到的所有示例都适用于字符串(TEXT 列)或 Unix 时间(INTEGER 列)中的日期
并且出于兼容性原因,我不能以 Julian 以外的任何其他格式存储我的日期...
【问题讨论】:
-
嘘***我如何删除问题...?回答我的问题: SELECT * FROM Products WHERE JulianDateColumn > julianday('now') -1 哇!有效!请原谅我愚蠢的疲惫的大脑!至少建立这个问题已经帮助我看到了明显的!我在这里发布答案,因为我没有足够的声誉在接下来的 7 小时内回答我的问题。
-
回答你自己的问题是可以的。如果这是最好的(或唯一的:-) 答案,您可以选择答案。也许删除你的(不是那么好的)评论?
标签: sql sqlite air system.data.sqlite julian-date