Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/03/2012, 23:04
negro1985
 
Fecha de Ingreso: febrero-2009
Ubicación: mexico
Mensajes: 148
Antigüedad: 15 años, 10 meses
Puntos: 1
Sonrisa Separar cadenas y formatear fecha

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...