DB/ORACLE

[ORACLE] 요일 기준 주차 구하기

배고파요 2022. 9. 7. 11:22
728x90

 

 

 

SELECT 
 TO_CHAR( TO_DATE('20220905','YYYYMMDD') +( 1 - TO_CHAR(TO_DATE('20220905','YYYYMMDD'), 'D') ), 'YYYYMMDD') ||'~'||
 TO_CHAR( TO_DATE('20220905','YYYYMMDD') +( 1 + 6 - TO_CHAR(TO_DATE('20220905','YYYYMMDD'), 'D') ), 'YYYYMMDD') AS sun_sat -- 일 - 토
 
 ,  TO_CHAR( TO_DATE('20220905','YYYYMMDD') +( 1 - TO_CHAR(TO_DATE('20220905','YYYYMMDD') - 1, 'D') ), 'YYYYMMDD') ||'~'||
 TO_CHAR( TO_DATE('20220905','YYYYMMDD') +( 1 + 6 - TO_CHAR(TO_DATE('20220905','YYYYMMDD') - 1, 'D') ), 'YYYYMMDD') AS mon_sun -- 월 - 일
 
 ,  TO_CHAR( TO_DATE('20220905','YYYYMMDD') +( 1 - TO_CHAR(TO_DATE('20220905','YYYYMMDD') - 2, 'D') ), 'YYYYMMDD') ||'~'||
 TO_CHAR( TO_DATE('20220905','YYYYMMDD') +( 1 + 6 - TO_CHAR(TO_DATE('20220905','YYYYMMDD') - 2, 'D') ), 'YYYYMMDD') AS tues_mon -- 화 - 월
 FROM DUAL;

 

 

 

 

 

 

 

 

 

 

📍 ?

  • ㅇㅇ

참고 사이트 : https://calsifer.tistory.com/237

 


개발 공부를 위한 블로그 입니다. 

오류가 있다면 댓글로 알려주세요! 

감사합니다.

728x90