Olá pessoal, estou com um porblema sério. Gostaria de fazer uma consulta no sqlserver da seguinte forma:
Tenho as colunas dataInicio e dataTermino e gostaria de uma 3º coluna com todas as datas presentes nesse
intervalo. Desta forma:
dataInicio = 12-03-2010
dataFim = 14-03-2010
Na 3º coluna:
12-03-2010
13-03-2010
14-03-2010
Será que tem como?
Desde já agradeço a atenção de todos =D
Att
Use a classe GregorianCalendar para executar operações com datas (ou a api JODA).
Feito isso, voce consegue extrair a diferença de datas em quantidade de dias.
Tendo a quantidade voce itera sobre essa quantidade adicionando + 1 a data inicial (ate a data final)
=)
Isso não vai dar não.
Estou preenchendo um relatorio com os dados direto do banco.
Então essa operação tinha que ser feita no select.
=D
E se voce pegar as duas datas diminuir a maior pela menor e ir somando ate a duas serem iguais
exemplo
12/02/2010 - 15/0/2010 = 3 dias
AI faz um loop adicionando um dia ate eles serem iguais