Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - glmalpica

#1
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