1. 임시테이블에 CONNECT BY 절을 이용해서 LEVEL 더해서 원하는 날짜까지 만들고 Outer JOIN을 한다.
SELECT TO_CHAR(TO_DATE('2020-09-01','YYYY-MM-DD') + LEVEL - 1, 'YYYYMMDD') AS YMDHM
FROM dual
CONNECT BY LEVEL <= (TO_DATE('2020-09-30','YYYY-MM-DD') -- 종료일
- TO_DATE('2020-09-01','YYYY-MM-DD') + 1); -- 시작일
'낙서장 > Oracle' 카테고리의 다른 글
Oracle character set 인코딩 방식 - SELECT (0) | 2022.07.14 |
---|---|
Oracle export/import (0) | 2022.06.29 |
SQL 날짜 계산 (0) | 2022.02.23 |
orale db link + synonym (0) | 2021.10.05 |
Oracle 최근 실행된 쿼리 조회 (0) | 2021.09.27 |