PDA

Ver la Versión Completa : Filtrar solo la parte entera de un campo fecha en SQL


lgarcia
19-08-2015, 18:10:58
Hola:

Tengo una tabla en SQL Server 2008 con un campo denominado fecha que coge tanto la parte de fecha como las horas, minutos y segundos, pero necesito hacer una consulta solo con la parte entera de la fecha (dd:mm:aaaa) para poder obtener los registros de un dia en particular. Existe alguna funcion de SQL que haga esto o algun otro metodo para su solucion.

Saludos
Luis Garcia

ecfisa
19-08-2015, 18:59:49
Hola lgarcia.

Intenta con las funciones CAST o CONVERT (https://msdn.microsoft.com/en-us/library/ms187928.aspx). Aquí hay un ejemplo con CONVERT: How to return the date part only from a SQL Server datetime datatype (http://stackoverflow.com/questions/113045/how-to-return-the-date-part-only-from-a-sql-server-datetime-datatype)

Saludos :)

lgarcia
19-08-2015, 21:34:29
Voy a probar con eso. Muchas gracias.

Saludos
Luis Garcia