返回第一个活动的时间

本文关键字:时间 活动 第一个 返回 | 更新日期: 2023-09-27 17:56:51

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

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

谢谢。

返回第一个活动的时间

您的activity_start格式为'%d/%m/%Y %H:%M:%S' as DATE('now')返回strftime('%Y-%m-%d', 'now') .比较格式错误!尝试以下操作;

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