返回第一个活动的时间

时间:2014-04-06 13:04:28

标签: c# wpf sqlite

我有一张桌子,可以存储当天的所有活动。我希望能够拉开今天第一次活动的时间。但是,我的查询不会返回任何值。我检查了数据,看起来它在表格中正确存储(文本字段/天数和月份在正确的位置)。关于我做错了什么想法?

SELECT Min(Activity_Start) AS ExprStart 
FROM tblActivity 
WHERE [Activity_Start] BETWEEN DATE('now') AND DATE('now', '+1 day')"

谢谢。

1 个答案:

答案 0 :(得分:1)

您的activity_start格式为' %d /%m /%Y%H:%M:%S ' DATE('now')返回strftime('%Y-%m-%d', 'now')的位置。比较的格式错误!试试下面的内容;​​

SELECT MIN(Activity_Start) AS FirstActivity
FROM tblActivity
WHERE Activity_Start >= strftime('%d/%m/%Y', date('now'))