Cómo mostrar un datetime en un SELECT de SQL
En el artículo de hoy vamos a ver la manera de formatear un campo datetime en una consulta SQL para que únicamente muestre la fecha y no la hora.
¿Cómo se muestran un campo datetime en un SELECT?
Si hacemos un SELECT de un campo datetime el resultado obtenido será como se muestra en el ejemplo:
El resultado sería el siguiente:
SELECT fecha FROM Tickets
El resultado sería el siguiente:
2012-12-19 18:33:20.637 |
2012-12-20 18:33:20.637 |
2012-12-21 18:33:20.637 |
¿Cómo formateamos el campo datetime para mostrarlo correctamenteen un SELECT?
Utilizaremos la expresión CONVERT tal y como se muestra en el ejemplo:SELECT CONVERT(nvarchar(30), Fecha, 103) as Fecha
FROM Tickets
El resultado sería el siguiente:
19/12/2012 |
20/12/2012 |
21/12/2012 |
Artículos que te pueden interesar
Alter table: Cómo modificar tablas en SQLDiferencia entre left, inner y right JOIN
Cómo hacer un INNER JOIN
Cómo hacer un CASE SELECT.