Boa tarde a todos,
Estou fazendo comparação de datas e pegando quantidades de dia da seguinte forma (TIMESTAMPDIFF(day,data_inicio,data_fim)) e uma tabela onde cada cliente possui diversos períodos de datas da seguinte forma:
Reparem que no campo que marquei em vermelho o cliente possui datas que coincidem no mesmo período, porem preciso somar a quantidade de dias excedente em um dos casos, 01-05-1987 a 30-04-1988 e período abaixo dela começa em 11-01-1988, a soma deveria começar a contar apenas após 30-04-1988.
Acredito que o correto seria conseguir identificar primeiro os campos que tem períodos concomitantes e salvar em alguma tabela, depois alterar a data de inicio, mas não tenho ideia de como fazer.