oracle獲取某個月星期日,oracle 獲取某個月第一個星期日

2021-05-01 15:25:20 字數 1304 閱讀 1238

1樓:匿名使用者

sql> select

2    case

3      when to_char(to_date('201207','yyyymm'), 'd') = '1'

4        then to_date('201207','yyyymm')

5      else

6        next_day(to_date('201207','yyyymm'),'星期日')

7      end  as  "第一個星期日"

8  from

9    dual;

第一個星期

----------

2012-07-01

sql>

sql> select

2    case

3      when to_char(to_date('201208','yyyymm'), 'd') = '1'

4        then to_date('201208','yyyymm')

5      else

6        next_day(to_date('201208','yyyymm'),'星期日')

7      end  as  "第一個星期日"

8  from

9    dual;

第一個星期

----------

2012-08-05

case  when  主要為了解決  當月1號, 剛好是星期日的  特殊情況!!!

2樓:匿名使用者

select next_day(to_date(201306,'yyyymm'),'星期日') day from dual;

day2013/6/2

select next_day(to_date(201307,'yyyymm'),'星期日') day from dual;

day2013/7/7

select next_day(to_date(201308,'yyyymm'),'星期日') day from dual;

day2013/8/4

3樓:匿名使用者

select trunc(sysdate, 'mm')+rownum-1 as d

from dba_objects

where rownum < 32) t

where to_char(t.d, 'mm') = to_char(sysdate, 'mm')

and trim(to_char(t.d, 'day')) = '星期日' ;

題目星期日開頭我喜歡星期日。爸爸媽媽姐姐全在家,一

檢舉 2013 06 23 08 52漫櫻雪之戀 四級我喜歡星期天。爸爸 媽媽全在家,一塊兒聊天 做家務 看電視 上網或去看電影 到書店 上公園玩,真帶勁!可是今天,卻與往常不同了 因為公事,爸爸一大早就出了家門,我和媽媽在家裡,正愁沒事做,媽媽的手機鈴聲響起了,原來是媽媽的公司裡有事,叫媽媽去幫忙...

星期一到星期日的英文怎麼讀星期一到星期日的英文

星期一 monday mon.m ndi 星期二 tuesday tue.tju zdi 星期三 wednesday wed.wenzdi 星期四 thursday thu.zdi 星期五 friday fri.fraidi 星期六 saturday sat.s t di 星期日 sunday su...

2023年每個月的星期日是幾號,2023年每個月的第二個星期日是幾號

1月8日 2月12日 3月12日 4月9日 5月14日 6月11日 7月9日 8月13日 9月10日 10月8日 11月12日 12月10日 2017年二月,一共有多少個星期日?5 每個月都有且只copy能有4個星期日,一年有12個月,其中最少天數是 2月為28天,然而28天正好是4個星期,最多天數...