Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2005, 08:59
ircop
 
Fecha de Ingreso: agosto-2004
Mensajes: 265
Antigüedad: 19 años, 8 meses
Puntos: 0
contando registros

Hola

tengo una tabla de alumnos con notas

pepe 7
manolito 3
ana 6

y kiero hacer una subconsulta, k me liste todos los nombres SI existe algun suspenso.

pongo esto

SELECT Count(parcial1) AS notaparcial1
FROM alumnos
WHERE (((alumnos.parcial1)<5));

Con lo k logro k me cuente el numero de suspensos.

pero como hago k el resultado k da esta consulta sea la entrada de otra consulta, algo asi

select nombre
from alumnos
where .........>0 (SELECT Count(parcial1) AS notaparcial1
FROM alumnos
WHERE (((alumnos.parcial1)<5)));

Es decir pretendo k el nº k devuelve la 2ª entre en la primera consulta y asi listar los nombres.

No se si me explik bien, a versi me podeis ayudar

saludos
__________________
Recuerda que si señalas con el dedo, el resto de los dedos te señalan a ti!

Última edición por ircop; 14/12/2005 a las 09:37