max en formato \'mm/yyyy\'
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
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
