MySQL DATE_ADD不选择数据

时间:2017-09-20 09:39:32

标签: mysql sql-timestamp

| id | title     |     start          |
| 1  | smth      | 2017-09-23 12:24:00|

我需要选择start =当前日期+ 3天的行。

我们假设当前日期是2017年9月23日。

我的查询是:

select * from db where db.start = DATE_ADD(curdate(), interval 3 day);

查询正在运行但没有结果。我绝对肯定有一行对应选择参数。我的查询出了什么问题?

1 个答案:

答案 0 :(得分:1)

select * from db where DATE(db.start) = DATE_ADD(curdate(), interval 3 day);