Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/06/2007, 06:30
crnieto05
 
Fecha de Ingreso: abril-2007
Ubicación: España
Mensajes: 19
Antigüedad: 17 años, 10 meses
Puntos: 1
Pregunta Manejar cadena como fecha en MySQL

Hola listeros.
He buscado en el manual de MySQL y no he podido dar con la solución.
Tengo una tabla de tipo char que almacena la fecha DD-MM-YYYY.
Tengo que presentar un informe ordenado por fecha, pero ORDEN BY no lo acepta y cuando aplico las funciones DAY, MONTH o YEAR, me sale null.
Me imagino que tengo que convertir de char a date y esa es la pregunta.
¿Cómo convierto en la consulta de char a date para poder aplicar order by?.

SELECT DAY(Entrega.FechaHoraSP) AS dia, MONTH(Entrega.FechaHoraSP) AS mes, YEAR(Entrega.FechaHoraSP) AS año, Entrega.FechaHoraSP FROM Entrega ORDER BY ConverttoDate(FechaHoraSP)

Muchas gracias.