[Oracle|오라클] 오늘을 기준으로 해당주(week)의 모든 일자조회

오늘이 속한 주의 월요일부터 일요일까지 일자가 필요할때가 있다

 
select to_char(a.s_date, 'yyyy-mm-dd')   monday
     , to_char(a.s_date+1, 'yyyy-mm-dd')  tuesday
     , to_char(a.s_date+2, 'yyyy-mm-dd')  wednesday
     , to_char(a.s_date+3, 'yyyy-mm-dd')  thursday
     , to_char(a.s_date+4, 'yyyy-mm-dd')  friday
     , to_char(a.s_date+5, 'yyyy-mm-dd')  saturday
     , to_char(a.s_date+6, 'yyyy-mm-dd')  sunday
  from (
  select sysdate - (to_number(to_char(sysdate,'d'))-2) s_date
    from dual
       ) a


 

댓글

Designed by JB FACTORY