안녕하세요~
SELECT TO_DATE(TO_CHAR(SYSDATE,'YYYYMMDD')) - TO_DATE(TO_CHAR(SYSDATE-100,'YYYYMMDD'))
FROM DUAL
오라클에서 위 처럼 날짜 계산 할때, 토요일, 일요일 제외한 날짜계산을 하려면 어떻게 해야할까요??
좋은 방법있으면 알려주세요~
Comment 1
-
쓸만한게없네(윤선식)
2013.04.25 23:48
안녕하세요~
SELECT TO_DATE(TO_CHAR(SYSDATE,'YYYYMMDD')) - TO_DATE(TO_CHAR(SYSDATE-100,'YYYYMMDD'))
FROM DUAL
오라클에서 위 처럼 날짜 계산 할때, 토요일, 일요일 제외한 날짜계산을 하려면 어떻게 해야할까요??
좋은 방법있으면 알려주세요~
2013.04.25 23:48
SELECT COUNT(DT)
FROM
( SELECT SYSDATE-100 - 1 + ROWNUM AS DT FROM ALL_OBJECTS WHERE ROWNUM < 100 )
WHERE
( TO_CHAR(DT,'d') > '1' AND TO_CHAR(DT,'d') < '7')
이 부분 참고하시면 될 듯.
http://database.sarang.net/?inc=read&criteria=oracle&subcrit=qna&aid=38441