Buenas Tardes
Tengo un problema
En una tabla de MySQL tengo 4 campos, ID, Nombre, Fecha, Calificacion, en esta tabla se registran las calificaciones por día de N participantes, por lo que el "Nombre" aparece varias veces, necesito saber que día se obtuvo la calificación mas alta, para lo cual estoy usando la sentencia: select Nombre, Fecha, MAX(Calificacion) as Calificacion from evento where Nombre = 'Panchito' group by Nombre;
con esto obtengo, el Nombre correcto, la primera fecha que aparece en los registros, no la correcta y el valor máximo, ¿como puedo obtener la fecha en que se obtuvo el valor máximo?
Gracias