
01/06/2012, 07:19
|
| | 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. |