因为工作中需要,研究了一下,有问题大家一起交流
获取上月月末
select CAST((date_add('day'
, - day_of_month(current_date)
, current_date)) AS VARCHAR);
获取上月月初
select date_trunc('month', (date_add('day'
, - day_of_month(current_date)
, current_date)));
这篇博客分享了如何使用SQL查询获取当前日期的上月第一天和最后一天,适用于数据统计和分析。通过`date_trunc`和`date_add`函数,可以有效地获取到上月的月初和月末,这对于需要按月进行数据处理的工作非常有用。
因为工作中需要,研究了一下,有问题大家一起交流
获取上月月末
select CAST((date_add('day'
, - day_of_month(current_date)
, current_date)) AS VARCHAR);
获取上月月初
select date_trunc('month', (date_add('day'
, - day_of_month(current_date)
, current_date)));
2万+
1319

被折叠的 条评论
为什么被折叠?