hola buena:
 
Ando con una pequeño problema, haber si alguien me puede ayudar, lo que quiero es lograr una consulta sql que me devuelva la nota mas pequeña de cada clase, e intentado a ponerlo asi.
 
SELECT A.NOMBRE, A.NOTA FROM ESTUDIANTES WHERE A.NOTA<=ALL(SELECT B.NOTA FROM ESTUDIANTES GROUP BY B.CLASE)
 
nose si el problema esta en el group by o donde, por ejemplo:
 
NOMBRE   NOTA    CLASE
JUAN           5           1
JOSE           4           1
RAMON       3           2
JUANA        1            2
MIKEL        4            3
 
en este ejemplo deberia salir, Jose Juana y Mikel porque tiene la nota mas baja de cada clase, haber si alguien sabe ayudarme en este problema.
 
Un saludo y muchas gracias 
  
 

