Hola a todos tengo el siguiente valor en una campo de un tabla
10-12-2010-IPN-CIDIM-MDVA-1985-10-SL1
y necesito separar la fecha lo cual lo hago de la siguiente manera
(LEFT(nombre,10))
donde nombre es el campo que sustituye por lo valores contenidos en la tabla tal como el valor de arriba, hasta ahi todo bien me separa la fecha dando como resultado
12-12-2010
ahora lo que necesito es cambiarle el formato a la fecha para lo cual uso DATE_FORMAT de la siguiente manera
DATE_FORMAT((LEFT(nombre,10)),'%Y-%m-%d')
pero me devuelve un valor null ya le dia vueltas y no encuentro el porque me devuelve valores nulos, lo que necesito despues de cambiar el formato de fecha es ordenarla de mayor a menor, si alguien puede ayudarme se lo agradeceria mucho...