Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/11/2013, 04:39
beinat
 
Fecha de Ingreso: abril-2008
Mensajes: 64
Antigüedad: 16 años
Puntos: 2
sentencia sql

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