Pessoal, boa tarde!
Gostaria de pedir a ajuda de vocês para um problema que estou enfrentando e não sei como lidar. O problema é o seguinte:
Possuo duas datas, uma inicial e outra final. Meu sistema executa uma consulta no MySQL e me retorna todos os registros entre essas duas datas. Cada registro também possui uma data inicial e final.
Como eu posso separar os dias entre a data inicial e a final buscada de acordo com os resultados obtidos? Por exemplo:
Considerando que tenho 2 registros, o primeiro do dia 01/10/2013 ao dia 31/10/2013 e o segundo do dia 01/11/2013 ao dia 30/11/2013
para uma consulta feita entre os dias 10/10/2013 e 10/11/2013 me retorne algo como:
Do dia 10/10/2013 ao dia 31/10/2013 - registro 1
Do dia 01/11/2013 ao dia 10/11/2013 - registro 2
Não sei se ficou claro, mas basicamente é isso. Obrigado!