Bases de Datos > SQL Server
Problema Con con funcion Date
(1/1)
necros10:
Hola amigos tengo el siguiente problema resulta que quiero seleccionar la fecha pero sin la hora solo el formato aaaa/mm/dd
aqui les dejo para que quede mas claro mi problema
--- Citar ---create table CLIENTE(
......
........
.........
cli_fec datetime DEFAULT GETDATE(),
..........
............
);
SELECT distinct DATENAME(month, cli_fec) AS 'Month', DATEADD(day,0,cli_fec)as 'Day' from cliente GROUP BY cli_fec
month Day
Junio 2009-06-15 12:59:00.217
Mayo 2009-05-14 12:44:03.700
Mayo 2009-05-14 12:45:08.653
Mayo 2009-05-15 12:47:03.090
--- Fin de la cita ---
y la idea es que aparesca así
--- Citar ---month Day
Junio 2009-06-15
Mayo 2009-05-14
--- Fin de la cita ---
y al aparecer la hora no me permite agruparlos ya que no son iguales pero si coloco solamente el select que aparece abajo me muestra el siguiente resultado
--- Citar ---SELECT distinct DATENAME(month, cli_fec) AS 'Month' from cliente GROUP BY cli_fec
month
Junio
Mayo
--- Fin de la cita ---
ojala me puedan ayudar amigos ya que es muy importante poder manejar esto
ElNapster:
En formato aaaa/mm/dd
--- Código: SQL ---SELECT CONVERT(VARCHAR,getdate(),102)
Sino es asi como lo quieres solo juega con el formato (102) pon 101 o 103 o 100 dependiendo de que formato quieres !
Saludos. !
:comp:
Navegación
Ir a la versión completa