可以使用现有函数获取,如下
select trunc('2022-04-12','mm'); --获取当月第一天
select last_day('2022-04-12'); -- 获取当月最后一天
select next_day('2022-04-12','MO'); --获取下周一
select date_add(next_day('2022-04-12','MO'),6); --获取下周日
select date_add(next_day('2022-04-12','MO'),-1); --获取本周日
select date_add(next_day('2022-04-12','MO'),-7); --获取本周一
上周日,上周一同理
本文介绍了如何使用SQL函数获取给定日期所在月份的第一天、最后一天,以及如何获取下周一、下周日、本周日和本周一的方法。这些函数对于数据处理和报表生成非常实用。
979

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



