
28/06/2013, 07:32
|
 | | | Fecha de Ingreso: agosto-2004 Ubicación: Chile!
Mensajes: 776
Antigüedad: 20 años, 6 meses Puntos: 56 | |
Respuesta: Mysql Consulta Rango de fechas en rango de Fechas Holas, kyblin, y bienvenid@.
Lo que quieres es que te dé verdadero si el rango de fechas se intersecta en al menos una fecha con el otro rango, cierto?
En ese sentido, te sugiero que hagas el ejercicio de manera gráfica (líneas de tiempo), hasta encontrar cuáles debieran ser las condiciones a consultar de acuerdo al dibujo que te resulte. Hace muchos años tuve que solucionar el mismo dilema, y lo logré, lo malo es que ahora no recuerdo cómo lo hice, XD jajaja... pero si lo hice una vez, tú también podrás.
Por ahora te puedo adelantar algo como esto:
Estas condiciones deben cumplirse SIEMPRE:
campo_fecha1 < fecha2
campo_fecha2 > fecha1
Luego, debes generar las condiciones extra por cada tipo de intersección del dibujo.
Suerte y saludos! |