Problema con fechas

02/02/2004 - 18:04 por Alberto | Informe spam
Tengo que seleccionar registros que están entre dos fechas con un between:

FechaCreacion BETWEEN @FechaDesde and @FechaHasta

El problema me surge porque son frecuentes las consultas donde la fecha
desde y la fecha hasta coinciden pero no muestra ningún registro debido que
dichos campos contienen información de la hora.
¿Se os ocurre algún método para eliminarla?
Gracias
 

Leer las respuestas

#1 Maximiliano D. A.
02/02/2004 - 18:36 | Informe spam
lo mejor y mas optimo seria hacer algo asi como:

Select campos FROM tabla where fecha BETWEEN '20040101' and '20040101
23:59:00'

claro no se como estas haciendo estas consultas ni de donde pero deberias
poner algun if si la fecha desde y hasta son
iguales poner la hora como te indique.

Tambien podrias usar el comando Convert sobre el campo en este caso fecha,
la macana de esto que no es muy optimo de verdad, ahora si eso no es un
problema puedes de verlo.

Salu2

Maximiliano Damian Accotto


"Alberto" escribió en el mensaje
news:%
Tengo que seleccionar registros que están entre dos fechas con un between:

FechaCreacion BETWEEN @FechaDesde and @FechaHasta

El problema me surge porque son frecuentes las consultas donde la fecha
desde y la fecha hasta coinciden pero no muestra ningún registro debido


que
dichos campos contienen información de la hora.
¿Se os ocurre algún método para eliminarla?
Gracias


Preguntas similares