MySQL 查询一月份到上个月数据:详细教程与示例
可以使用 MySQL 的 DATE_SUB() 函数来实现查询一月份到上个月的数据。
例如,查询从去年一月份到上个月的数据:
SELECT * FROM your_table
WHERE date_column BETWEEN DATE_SUB(DATE_SUB(NOW(), INTERVAL 1 MONTH), INTERVAL 1 YEAR) AND DATE_SUB(NOW(), INTERVAL 1 MONTH);
解释:
NOW()函数返回当前日期和时间。DATE_SUB()函数将指定的时间间隔从日期中减去。INTERVAL 1 MONTH表示减去一个月的时间间隔。INTERVAL 1 YEAR表示减去一年的时间间隔。date_column是你的表中表示日期的列。
这个查询将返回从去年一月份开始到上个月结束的数据。你可以根据需要调整查询中的日期范围。
原文地址: https://www.cveoy.top/t/topic/oYHd 著作权归作者所有。请勿转载和采集!