안녕하세요.
오라클의 경우 connect by 를 이용해 특정 기간내의 모든 일자를 구할 수 있는데요.
(2011-01-01 ~ 2011-03-31 내의 모든 일자.)
db2의 경우는 어떻게 해야 하는지 모르겠네요.
아신다면 도움 부탁드립니다.
WITH 구분 사용 하면 아래와 같이 보실 수 있습니다.
WITH TEMP (DT) AS ( SELECT DATE ('2011-01-01') FROM SYSIBM.SYSDUMMY1 UNION ALL SELECT DT + 1 DAYS FROM TEMP WHERE DT < '2011-03-31' ) SELECT DT FROM TEMP