如图 现在这是获取自己输入的2021年的第4周的周一日期 比如说我要获取2021年的第4周到20周这几周所有的周一日期该怎么写?
主要还是一个日期函数的应用。首先获取当前天周数最简单的办法 : to_char(sysdate,'iw') ,同理获取本周的周一trunc(sysdate,'iw') 需要一个范围的时间,典型的方法就是递归connect by + rownum的组合
(()) + (-) week_num(()) + *(-) monday dual <= -(())+
最简单的方式是在数据库建一个日历表
https://blog.csdn.net/weixin_39485363/article/details/122316861