mysql - 选择相对于现在的日期()

标签 mysql sql

我正在尝试查找结束日期在现在 30 天内的所有结果。我正在尝试的查询是:

SELECT * FROM title WHERE sales_end-date < now() + 30 days

我该如何正确执行此操作?

最佳答案

使用INTERVAL

SELECT * 
  FROM title 
 WHERE sales_end-date < DATE_ADD(CURRENT_TIMESTAMP, INTERVAL 30 day)

关于mysql - 选择相对于现在的日期(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13406168/

相关文章:

Python MySQL插入NULL(None)值报错

python - MySQL 和 Python : How to map the table data?

php - 所有列到行mysql

php - CakePHP Auth 登录错误

mysql - 如何通过从另一个表加入来更新 mysql 中的列?

PHP:获取函数的值

mysql - 如何使用 MySQL 识别按顺序具有重复值的实体?

sql - 条件总和的左连接横向

mysql - phpMyAdmin 存储过程说明

java - 从两个或多个组中检索前 N 个对象