Necesito ayuda con una query
Tengo una tabla con 3 campos: ID, Fecha_Inicio y Fecha_Fin, cada tupla representa una tarea de reparación, que tiene un inicio y un fin
Necesito saber el tiempo de indisponibilidad del servicio debido a las tareas de programación dentro de un determinado rango de tiempo, como por ejemplo un mes.
La cosa sería facil si pudiera hacer la direfencia de fechas fin e incio de cada tarea y las sumara todas dentro del rango dado, pero la complicación estriba en que tareas que se superponen (total o parcialmente), no hay que sumar dos veces las superposición, si no que hay que contar solo una, porque si no podriamos tener un tiempo de indisponibilidad de 49 días en un mes de 30 días (Es un ejemplo)
Muchas gracias!
|