
03/05/2012, 09:47
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años Puntos: 300 | |
Respuesta: como ordenar los registros segun el valor de tres campos SELECT id, pais, 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
No entiendo bien lo que te ocurre, pues a mí me lo muestra con esa consulta, pero claro, los campos deben existir en esa tabla que habrás creado y llamado tutabla. |