23/03/2017, 12:30
|
| | Fecha de Ingreso: octubre-2006
Mensajes: 6
Antigüedad: 18 años Puntos: 0 | |
Obtener tareas solapadas en tiempo Hola a todos.
A continuación os planteo un problema que no se resolver sin tirar de "fuerza bruta"
Dispongo de una tabla con estas columnas:
Id | Fecha inicio | Fecha Fin
1 | 01/01/2017 00:00:00 | 01/01/2017 01:00:00
2 | 01/01/2017 01:00:00 | 01/01/2017 02:00:00
3 | 01/01/2017 00:00:00 | 01/01/2017 00:30:00
4 | 01/01/2017 00:00:00 | 01/01/2017 02:00:00
Me gustaría saber cómo obtener aquellas tareas que se solapen en el tiempo, y durante cuando tiempo, sin duplicar resultados ordenados de otra forma
Este será el resultado esperado
Bien
Id | Id2 | Tiempo
1 | 3 | 00:30
1 | 4 | 01:00
2 | 4 | 01:00
Mal
Id | Id2 | Tiempo
1 | 3 | 00:30
1 | 4 | 01:00
2 | 4 | 01:00
3 | 1 | 00:30
4 | 1 | 01:00
4 | 2 | 01:00
Muchas gracias. |