我有这个脚本,每月 15 日运行。该脚本旨在以“YYYY-MM-DD”的格式自动获取上个月的最后一个日期。有没有sql语句可以做到这一点?
例如,今天是 2017 年 1 月 15 日。我将运行脚本,它将以 2016-12-31 的格式给出 2016 年 12 月 31 日的日期。
如果是 2016 年 12 月 15 日,我将得到 2016 年 11 月 30 日,格式为 2016-11-30。
谢谢
最佳答案
您可以使用 curdate() - 间隔 1 个月与 last_day =) 配对
select last_day(curdate() - interval 1 month) as 'last_day_last_month';
关于MySQL 获取上个月的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41603910/