sql 某个时间变量大于前两天小于前三天
时间: 2023-09-17 17:13:54 浏览: 171
假设你要筛选的时间字段为 `time_field`,可以使用如下 SQL 语句来实现:
```sql
SELECT *
FROM your_table
WHERE time_field > DATE_SUB(CURDATE(), INTERVAL 3 DAY)
AND time_field < DATE_SUB(CURDATE(), INTERVAL 2 DAY);
```
这个语句的意思是,选择 `time_field` 大于前三天且小于前两天的记录。`DATE_SUB(CURDATE(), INTERVAL 3 DAY)` 表示当前日期减去三天,`DATE_SUB(CURDATE(), INTERVAL 2 DAY)` 表示当前日期减去两天。
阅读全文