【发布时间】:2010-06-03 17:48:58
【问题描述】:
我的“任务”数据库表如下所示:
[title] [content] [start_date] [end_date]
[...] [...] [01.06.2010 20:10:36] [06.06.2010 20:10:36]
[...] [...] [05.06.2010 20:10:36] [06.06.2010 20:10:36]
我只想找到满足给定日期在 start_date 和 end_date 之间的条件的记录。
我尝试了以下 SQL 表达式:
SELECT * FROM task WHERE
strftime ('%d', start_date) <= @day
AND
@day <= strftime ('%d', end_date)
@day 是一个 SQLiteParameter (eq 5)。但是没有返回任何结果。
我该如何解决这个问题?
谢谢。
【问题讨论】:
标签: c# sql datetime sqlite strftime