제목과 같은 쿼리를 만들고 싶은데...좋은 방법은 없을까요?
select b.col1 ,a.date1
from (
select to_date('20070101','yyyymmdd') + rownum -1 date1
from all_tables
) a, table2 b
where a.date1 between b.from_date
and b.end_date
and a.date1 BETWEEN to_date('20070101','yyyymmdd')
and to_date('20070330','yyyymmdd')
결과는 두개의 조건문 모두 포함하는 날짜만 리스트를 출력해야 합니다.
제가 이렇게 만들어보았는데...
더 좋은 방법 없을까요?
이렇게 하니까...속도가 너무 느려서..ㅡ,.ㅡ
우문현답 기다리겠습니다...^^
감사합니다.