Tengo la siguiente tabla (MySql):
Código:
Luego realizo la siguiente consulta:id1 id_usuario fecha 1 100 2008-01-24 2 100 2008-01-25
SELECT * FROM `tabla` WHERE id_usuario=100 GROUP BY id_usuario ORDER BY fecha DESC
...Y obtengo el siguiente resultado:
Código:
Pero yo, al poner ORDER BY fecha DESC, esperaba obtener obtener: 2 | 100 | 2008-01-25id1 id_usuario fecha 1 100 2008-01-24
¿Alguien sabe como podría arreglar la consulta para obtener la fila con la fecha más alta?
Por favor, echarme una mano que ayer me pegué un montón de horas intentando buscar la solución y estoy desesperado.