Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pesquisei muito e nao consegui resolver meu problema.
Preciso de um select q apartir de 2 datas retorne um intervalo, porem nao tenho uma tabela de referencia para fazer isso tentei fazer utilizando a tabela dual porem nao consegui.
Select entre data_INI e data_FIM
resultado
--------
data1
data2
data3
data4
data5
Ex:
Select 01/05/2012 e 05/05/2012
Data
-----
01/05/2012
02/05/2012
03/05/2012
04/05/2012
05/05/2012
Alguem sabe como posso resolver isso!?
Opa pessoal depois de muita procura eu consegui alterar alguns cod que achei e consegui o resultado q eu espera....segue abaixo a solução
select dt
from (
select trunc(to_date(DT_INI))+level dt
from dual
connect by level <= TO_NUMBER(TO_CHAR(DT_FIM,'DD'))) x
where to_number(TO_char( dt, 'D' )) NOT IN (1,7)
Esse select retorna os dias uteis entre um periodo!!
Carregando comentários...