Ver Mensaje Individual
  #15 (permalink)  
Antiguo 01/06/2012, 07:19
roboty
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 13 años, 10 meses
Puntos: 5
Respuesta: como ordenar los registros segun el valor de tres campos

Perdonar que vuelva al post, estoy intentando modificar la consulta selefcionando todos los registros de la tabla y añadiendole un where pero no me funciona hice algo asin:

SELECT * from tutabla where condicion=2, greatest(if (DATEDIFF(fecha1, CURDATE()) < 0, fecha1, '0000-00-00'), if (DATEDIFF(fecha2, CURDATE()) < 0, fecha2, '0000-00-00'), if (DATEDIFF(fecha3, CURDATE()) < 0, fecha3, '0000-00-00')) fechamasalta FROM tutabla ORDER BY fechamasalta DESC

Si alguien me quiere corregir mil gracias de antemano, saludos.