我在2012-02-15 00:02:03格式的sqlite数据库中存储日期和日期。现在如何检索这个。我尝试了以下查询..我哪里出错。
select category,sum(amount) from inbox where strftime(currentdate) > strftime(fastdate)
它显示错误。任何人都可以帮我解决这个问题
答案 0 :(得分:1)
您没有正确使用strftime。
strftime('format', 'time')
它需要时间的格式和字符串版本。你根本不把时间花在一个字符串上。
您可以看到所有不同的格式和一些示例here。
你的比较应该是这样的......
strftime('%s','currentdate')>的strftime( '%s' 的 'fastdate')