desplegar el valor Maximo en MySQL
Publicado por gustavo (1 intervención) el 21/11/2019 22:38:50
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:
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
la tabla es la siguiente:
el resultado es el siguiente:
el resultado correcto debe ser:
Gracias
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:
1
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
la tabla es la siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Nombre Fecha Calificacion
Panchito 04/04/2019 23.4Panchito 07/04/2019 25.3Panchito 22/04/2019 22.2Panchito 04/05/2019 21
Panchito 12/05/2019 26.4Panchito 04/06/2019 24.3Panchito 16/06/2019 19.9Panchito 22/06/2019 22.8Panchito 09/07/2019 21.4Panchito 18/07/2019 24.4Panchito 15/08/2019 25.3Panchito 28/08/2019 20.9Panchito 05/09/2019 23.8Panchito 04/10/2019 21.2Panchito 12/11/2019 22.6Panchito 14/11/2019 24.7el resultado es el siguiente:
1
2
Nombre Fecha Calificacion
Panchito 04/04/2019 26.4el resultado correcto debe ser:
1
2
Nombre Fecha Calificacion
Panchito 12/05/2019 26.4Gracias
Valora esta pregunta


0


