-2

我在我的 sqlite 数据库中以 2012-02-15 00:02:03 格式存储从日期和到日期。现在怎么能找回这个。我尝试了以下查询..我哪里出错了。

select category,sum(amount)  from inbox where  strftime(currentdate) > strftime(fastdate)  

它显示错误。谁能帮我解决这个问题

4

1 回答 1

1

您没有正确使用 strftime。

strftime('format', 'time')

它需要时间的格式和字符串版本。您根本没有将时间作为字符串放入。

您可以在此处查看所有不同的格式和一些示例。

你的比较应该是这样的......

strftime('%s','currentdate') > strftime('%s','fastdate')

于 2012-07-13T13:00:41.267 回答