sqlite 表示上周一9点到10点
时间: 2023-07-07 13:05:39 浏览: 172
sqlite3移植到嵌入式arm平台源码
在 SQLite 中,可以使用 datetime 函数和运算符来表示特定时间段。要表示上周一9点到10点,可以使用以下查询:
```
SELECT * FROM your_table
WHERE datetime('now', 'weekday 1', '-7 days') >= datetime('timestamp_column')
AND datetime('now', 'weekday 1', '-7 days', '9 hours') <= datetime('timestamp_column')
AND datetime('now', 'weekday 1', '-7 days', '10 hours') > datetime('timestamp_column')
```
这将选择包含在上周一的9点到10点之间的所有行。请注意,需要将 'timestamp_column' 替换为包含时间戳的列的名称。
阅读全文