select * from (
select DAYS, ROW_NUMBER()OVER(ORDER BY DAYS) rn from (
SELECT to_date('2014-09-09 12:00:00', 'yyyy-mm-dd hh24:mi:ss') + ROWNUM/24/60 - 1/24/60 DAYS FROM DUAL
CONNECT BY ROWNUM <= (to_date('2014-09-11 12:00:00', 'yyyy-mm-dd hh24:mi:ss') -
to_date('2014-09-09 12:00:00', 'yyyy-mm-dd hh24:mi:ss')) *24*60 + 1 ORDER BY DAYS ) t1)
where rn -1 like '%0%' or rn -1 like '%5%'
select DAYS, ROW_NUMBER()OVER(ORDER BY DAYS) rn from (
SELECT to_date('2014-09-09 12:00:00', 'yyyy-mm-dd hh24:mi:ss') + ROWNUM/24/60 - 1/24/60 DAYS FROM DUAL
CONNECT BY ROWNUM <= (to_date('2014-09-11 12:00:00', 'yyyy-mm-dd hh24:mi:ss') -
to_date('2014-09-09 12:00:00', 'yyyy-mm-dd hh24:mi:ss')) *24*60 + 1 ORDER BY DAYS ) t1)
where rn -1 like '%0%' or rn -1 like '%5%'