Hola,
Tengo la siguiente tabla (MySql):
Código:
id1 id_usuario fecha
1 100 2008-01-24
2 100 2008-01-25
Luego realizo la siguiente consulta:
SELECT * FROM `tabla` WHERE id_usuario=100 GROUP BY id_usuario ORDER BY fecha DESC
...Y obtengo el siguiente resultado:
Código:
id1 id_usuario fecha
1 100 2008-01-24
Pero yo, al poner
ORDER BY fecha DESC, esperaba obtener obtener:
2 | 100 | 2008-01-25
¿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.