在MySQL中打印上个月的名称

问题描述 投票:1回答:1

任何人都可以帮助我在MySQL中获取上个月的名字。

我使用查询获取当前月份名称

date_format(now(),'%M'),

但我无法通过更改此声明来打印上个月的名称。

mysql mysql-workbench
1个回答
0
投票

使用DATE_SUB从NOW()中减去1个月的interval

SELECT DATE_FORMAT(DATE_SUB(NOW(), INTERVAL 1 MONTH),'%M');       
© www.soinside.com 2019 - 2024. All rights reserved.