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

[0] Índice de Mensajes

Ir a la versión completa