如何使用MySQL查询上个月的今天日期

更新时间:01-22 教程 由 心蛊 分享

在MySQL中,我们可以使用DATE_SUB()函数来获取上个月的日期。该函数的语法如下:

it为时间单位。例如,如果我们要获取上个月的今天日期,可以使用以下查询语句:

SELECT DATE_SUB(CURDATE(), INTERVAL 1 MONTH)

其中,CURDATE()函数用于获取当前日期,INTERVAL 1 MONTH表示需要减去1个月的时间。执行以上查询语句,即可得到上个月的今天日期。

除了以上方法,我们还可以使用DATE_FORMAT()函数来获取上个月的日期。该函数的语法如下:

at为日期格式。例如,如果我们要获取上个月的今天日期,可以使用以下查询语句:

-%d')

-%d'为日期格式化字符串,表示输出的日期格式为YYYY-MM-DD。执行以上查询语句,即可得到上个月的今天日期。

假设今天是2022年1月20日,我们要获取上个月的今天日期。以下是使用以上两种方法的实例:

SELECT DATE_SUB(CURDATE(), INTERVAL 1 MONTH)

输出结果为:2021-12-20

-%d')

输出结果为:2021-12-20

本文介绍了,主要使用了DATE_SUB()函数和DATE_FORMAT()函数。以上两种方法都可以实现该功能,具体使用哪种方法取决于个人喜好和实际情况。希望本文对大家有所帮助。

声明:关于《如何使用MySQL查询上个月的今天日期》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2157428.html