TENGO UNA TABLA "X" donde tengo un campo fecha con el tipo de datetime, al
insertar datos en el campo de fecha me ingresa con el formato largo: ej:
02/28/2007 12:19:14 p.m.
el problema es que la hacer una consulta utilizando el between ej:
select * from X where fecha between '02/28/2007' and '02/28/2007', no me
encuentra nada, si pongo una fecha mayor a '02/28/2007' o sea
select * from X where fecha between '02/28/2007' and '03/01/2007' ahi si me
encuentra el valor, lo que persibo es de que cuando me ingresa el valor al
compo fecha me ingresa la hora, es decir fecha larga, y no corte cuando hago
la consulta, mi pregunta es como hago para convertir esa fecha a corta, si
ya tengo una tabla con demasiados registros, o como podria hacer la consulta
para que me encuentre el dato.
gracias por su ayuda...
Leer las respuestas