Problema con rangos para fecha y hora
Hola a todos.
Tengo un problemilla con rangos para fechas y hora.
Tengo el siguiente select:
select *
from tabla
where fecha in rango_fecha and
hora in rango_hora.
Si por ejemplo el rango de horas a buscar están en el mismo día no hay problema. Los rangos tendrían este aspecto
rango_fecha-sign = 'I'.
rango_fecha-option = 'EQ'
rango_fecha-low = 20081212
rango_hora-sign = 'I'.
rango_hora-option = 'BT'
rango_hora-low = 080000
rango_hora-low = 100000
El problemo me lo encuentro cuando por ejemplo quiero realizar la búsqueda en un periodo de horas que abarca dos días, es decir, si por ejemplo quiero realizar la búsqueda entre las 22 horas de ayer y las 8 de la mañana de hoy.
¿¿¿¿Como podría montar estos rangos????
Saludos y gracias
|