Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/08/2013, 16:45
Avatar de dashtrash
dashtrash
Colaborador
 
Fecha de Ingreso: abril-2007
Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años, 1 mes
Puntos: 270
Respuesta: Consultar fecha concreta teniendo diferentes rangos de fecha

Si tienes una secuencia de fechas ordenada,que indica qué rango de fechas ya está un inmueble ocupado, y marcas con 1 las fechas de entrada, y con 0 las de salida:

FechaEntrada1 1
FechaSalida1 0
FechaEntrada2 1
FechaSalida2 0
FechaEntrada3 1
....
Y tienes que saber si el rango Fecha1-Fecha2 está ocupado el inmueble, un invariante es que si tomas la maxima fecha de la lista que sea menor que Fecha1, deberá estar marcada con "0".Lo mismo para Fecha2. Y, ademas, la fecha encontrada para Fecha1 y Fecha2 debe ser la misma.Si se cumple todo eso, el inmueble está libre entre Fecha1 y Fecha2.