比如说我现在想生成2014-05-10 到2014-05-15之间奇数天的数据。
2014-05-15
2014-05-13
2014-05-11
我想根据这个结果再与其它表关联,这条sql怎么写?
------解决方案--------------------
select to_date(dt, 'yyyymmdd')
from (select s_dt + level - 1 dt
from (select 20140510 s_dt, 20140515 e_dt from dual) t
connect by level <= (e_dt - s_dt + 1))
where mod(dt, 2) <> 0