Buscar entre fechas de un mismo registro
Hola, mi pregunta es trivial pero a la vez no, lo que estoy planteando es buscar una fecha entre dos fechas de un mismo registro.
Supongamos que mi tabla tiene los campos [Fecha_inicial] y [Fecha_final], ademas de otros. Y yo mediante un formulario necesito que si la fecha que busco esta comprendida, entre la [Fecha_inicial] y [Fecha_final], me muestre el registro.
Evidentemente lo que busco con esto, es evitar generar múltiples registros. Supongamos que mi fecha inicial es=16/02/2014 y la fecha final es= 19/02/2014. Yo querría que me mostrase aquel registro que cumpla que la fecha sea igual a 17/02/2014.
Se me había ocurrido usar algo en sql del tipo: where ([Fecha_final] - [Fecha_inicial]) > 0.
No se si me he explicado correctamente, el objetivo ultimo es evitar crear un registro para cada fecha de un único día.
Si fuera otro lenguaje, creo que seria algo como:
void check_date (date fecha){
IF int(Fecha_final) <= int (fecha) && int (fecha)>=(Fecha_inicial) THEN
SELECT.......
}