El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Microsoft SQL Server
Foros del Guru > Microsoft SQL Server
Usuario busqueda por fechas
Desconocido
Enviado - 13/10/2004
 
Hola tengo un problemilla, tengo en mi BD un campo fecha de formato dd/mm/yyyy osea 30/06/1980. Quiero hacer una busqueda para los registros comprendidos en una fecha inicial i otra final, para ello hago servir un SQL de rollo where fecha >= fechaini and fecha<= fechafin.
Pero me da error. Las variables fechaini i fechafin las entro de la misma forma que estan las fechas en la BD osea como 30/06/1980 esto me lo tendria que reconocer? que tengo que hacer para solucionarlo. GRACIAS. Si sabeis algun codigo que no sea asi pero que sirva para lo mismo, aunque tnga que cambiar el formato de las fechas pues me lo pasteais plis :) thx!
 
Desconocido
Enviado - 14/10/2004
 
contactame y ayudo a resolver problema
[email protected]
 
the_ma3x
11 Mensaje(s)
Enviado - 14/10/2004
 
Has intentado convertir la cadena que tiene la fecha?
SELECT * FROM TABLA
WHERE Fecha >= CAST('01/01/1990' AS SMALLDATETIME) AND Fecha <= CAST('28/02/2001' AS SMALLDATETIME)

Saludos
 
Desconocido
Enviado - 18/10/2004
 
esto del cast() es como hacer un cdate ala variable no?
me sigue sin funcionar
 
 

 

Contactos myStudio Network