Consulta SQL
Hola Amigos:
Gracias por estar siempre de ese lado para ayudarnos con nuestras inquietudes.
Mi duda es por qué no funciona la siguiente consulta SQL:
Antes les comento que tengo 2 tablas;
Materias
Correlativas
En Materias tengo los campos codigo,nombre,etc...
En Correlativas tengo los campos codigo1,correlativa.
Como ustedes sabran las relaciones entre las 2 tablas estan dadas entre los campos codigo de la tabla Materias y los campos codigo1 y correlativas.
Relacion 1 a muchos...
Codigo es primary key de Materias y codigo1 y correlativas son primary key de correlativas...
Lo que no logro obtener con esta consulta...
SELECT materias.nombre
FROM materias inner join correlativas on
materias.codigo = correlativas.codigo1
WHERE materia = (select codigo
FROM
materias
WHERE nombre = 'Programcion 2')
...es saber que materias necesito tener aprobadas para cursar Programacion 2
Lo probe en Interbase y no funciona...
Desde ya, muchas gracias por su ayuda
|