max(avg) en un group by
Publicado por Manuel Isaac (2 intervenciones) el 11/06/2019 13:17:44
Buenas tengo el siguiente problema
tengo esta consulta
En sí es la nota media de los alumnos de cierto de unos departamento.
Ahora bien, tengo en esa misma consulta sacar el max de la media, es decir,
el resultado que tengo en este momento es:
Pues necesito, sacar MA 15,6727 en la misma consulta, y sin usar LIMIT ya que podría haber datos max duplicados
Gracias de antemano
tengo esta consulta
1
2
3
4
5
SELECT DEPTO, AVG(NOTA) AS nota
FROM PROFESOR P, ACTA A, NOTA N
WHERE P.ID=A.PROFESOR_ID AND A.ID=N.ACTA_ID
GROUP BY DEPTO
order by AVG(NOTA) DESC
En sí es la nota media de los alumnos de cierto de unos departamento.
Ahora bien, tengo en esa misma consulta sacar el max de la media, es decir,
el resultado que tengo en este momento es:
1
2
3
DPTO nota
MA 15.6727
CCIA 5.4688
Pues necesito, sacar MA 15,6727 en la misma consulta, y sin usar LIMIT ya que podría haber datos max duplicados
Gracias de antemano
Valora esta pregunta


0