How to subtract 30 days from the current datetime in mysql?

后端 未结 8 1174
甜味超标
甜味超标 2020-12-07 10:27

How do I subtract 30 days from the current datetime in mysql?

SELECT * FROM table
WHERE exec_datetime BETWEEN DATEDIFF(NOW() - 30 days) AND NOW();

8条回答
  •  既然无缘
    2020-12-07 11:05

    To anyone who doesn't want to use DATE_SUB, use CURRENT_DATE:

    SELECT CURRENT_DATE - INTERVAL 30 DAY
    

提交回复
热议问题