본문 바로가기
  • [성공하는 개발자] - Developer
DataBase/Oracle

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

by Sein-JH 2022. 5. 24.
728x90

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

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

 

댓글