
SELECT a.id_alumno
FROM alumno a where a.id_alumno not in (select distinct g.id_alumno from grado_grupo_alumno g)
| ||||
Mmmmm.... Yo creo que MySQL no permite ningún tipo de select dentro de otro select (al menos hasta la versión que yo manejo). Esperemos que algún experto entre y nos corrobore o desmienta. Saludos. |
| ||||
eso depende de la version de MySQL que poseas... de la version 5.0 en adelante soporta subquerys, asi que si tienes una version anterior deberias usar mas bien un left join para hacerlo. por ejemplo
Código:
Sin embargo si usas 5.0 y te sale un error puede ser algun fallo en la forma del sql... podrias postear aqui el error que te sale o puedes ver esta pagina para ver que error es el que tienes.SELECT table1.* FROM table1 LEFT JOIN table2 ON table1.id=table2.id WHERE table2.id IS NULL; http://www.goldenweb.it/manuale_mysq...php#Subqueries saludos!
__________________ BugHunter II "si quieres un mañana mejor, piensa en ser mejor para un mañana" |