询问:
select distinct next_day(to_date('01-01-2012','mm-dd-yyyy')-1+level,'Monday') All_MON from dual
connect by level <= floor(to_date('12-31-2011','mm-dd-yyyy') - to_date('01-01-2011','mm-dd-yyyy'))
order by All_MON;
输出:
2012年
1
月2 日星期一 2012 年 1 月 9 日星期一 2012 年 1 月 16 日星期一 2012 年 1 月 23 日星期一 2012 年 1 月 30 日
星期一
2012 年
02月 6 日星期一 2012 年 2 月 13 日
星期一2012 年 2
月 20 日星期一
02/ 27/2012 星期一
2012
年 3月 5 日星期一 2012 年 3 月
12日
星期一2012 年 3 月 19 日星期一 2012 年 3
月 26 日星期一 2012 年 4 月 26 日星期一 2012 年 4 月 9 日星期一 2012 年 4 月 16 日
星期一2012
年 4 月 23
日星期一2012 年星期一 2012 年 4 月
30 日星期一
2012年 5 月 7 日
星期一2012 年 5 月 14 日星期一 2012 年 5 月
21日星期一 2012 年 5 月
28
日星期一 2012 年 6 月 4 日星期一 2012 年 6 月 11 日星期一 2012 年 6 月
18
日星期一
2012 年 6 月 25 日星期一 2012 年 7月 2
日星期一
2012年 7 月 9 日星期一 2012 年 7 月 16 日星期一 2012 年 7 月
23日星期一 2012 年 7
月 30 日星期一 2012 年 8 月 6 日星期一 2012 年 8 月 13 日星期一 2012 年 8 月 20 日星期一
星期一
2012
年 8
月27
日
星期一2012年 3 月
星期一2012 年 9 月 10 日星期一 2012 年 9 月 17 日星期一
2012年 9
月 24 日星期一
2012年 10 月 1 日星期一 2012 年 10 月 8 日星期一 2012 年 10 月 15 日
星期一2012 年 10 月 22 日
星期一2012
年 10 月 29 日
星期一2012 年 11 月 5 日星期一 2012 年
11月 12 日
星期一2012 年 11 月 12 日星期一 2012 年 11 月 26 日
星期一2012 年 11 月 26 日
星期一2012 年 12 月 3 日星期一 2012 年 12 月 10 日星期一 2012 年
12 月 17 日星期一
2012年 12 月
24日
星期一
2012 年 12 月 31 日星期一