
28/02/2010, 14:18
|
 | | | Fecha de Ingreso: febrero-2010 Ubicación: Galicia
Mensajes: 106
Antigüedad: 15 años Puntos: 0 | |
Ordenar registros por dos campos Tengo esta consulta: SELECT codigo, fecha, codigousuario, resultado FROM tabla1 WHERE codigousuario = 3 AND YEAR(fecha) = 2005 ORDER BY fecha DESC
Me extrae los registros ordenados por fecha de forma descendente, pero no me ordena por codigo, es decir, que si tengo dos registros en los que tengo la misma fecha y codigo diferente, me pone primero el registro de codigo menor y despues el mayor, y yo quería que fuese al reves, es decir, que si añado dos registros en la misma fecha, quiero que me visualice el ultimo que añado, que es de codigo mayor, arriba de todo.
¿Como hago esto, o no se puede?
He probado con: ORDERBY fecha, codigo DESC, pero no me funciona. |