每个月的第一天
trunc()
查看该函数的详细用法
desc function extended trunc;
上个月第一天
select trunc(add_months(current_date(),-1),'MM');
结果:
2021-07-01
每年第一天
select trunc(current_date(),'YY');
结果:
2021-01-01
每个月的最后一天
last_day()
上个月的最后一天
select date_format(last_day(add_months(current_date(),-1)),'yyyyMMdd');
结果:
20210731