一尘不染

减去月份和日期的mysql

mysql

我需要用mysql减去1个月DATE_ADD (NOW (), - 1 MONTH)零4天,我看到命令
完美适用于1个月但1个月零4天,使用31天对于每个月带来30、29、28的每月无效。我无法添加31 + 4,30 + 4,等等


阅读 1188

收藏
2020-05-17

共1个答案

一尘不染

使用DATE_SUB [docs] 像:

DATE_SUB((DATE_SUB(curdate(), INTERVAL 1 MONTH)), INTERVAL 4 DAY)
2020-05-17