Este es un link permanente de convert to mm/yyyy.
Puedes volver a ver el tema completo o ir al Acceso y trabajo con datos
04/03/2008 2:17:41
kompi
Usuario no registrado
convert to mm/yyyy
Responder  Citar

Hola que tal...

Tengo un

SELECT CASE WHEN MAX(e.emp_fechacreacion) > MAX(e.emp_fechaactualizacion) Then MAX(e.emp_fechacreacion) ELSE MAX( emp_fechaactualizacion) END
from Empleado e

 Esto me despliega una fecha
2008-02-22 16:58:07.673

 Me gustaría que fuera en formato 'mm/yyyy'

 Ya probé con esto

 SELECT CASE WHEN MAX(e.emp_fechacreacion) > MAX(e.emp_fechaactualizacion) Then MAX(SUBSTRING(CONVERT(varchar(10), e.emp_fechacreacion, 103), 4, 7)) ELSE MAX(SUBSTRING(CONVERT(varchar(10), emp_fechaactualizacion, 103), 4, 7)) END
from Empleado e

Pero me despliega esto
12/2007

Siendo que 2008-02-22 16:58:07.673   Es el resultado de la comparación máxima de las dos columnas.

Es decir no me esta desplegando la fecha correcta; así por ejemplo 02/2008