Teniendo este diseño se me plantean una serie de ejercicios los cuales iré mostrando para recibir ayuda , si es posible gracias
He probado con multitabla y subconsulta y no logro encontrar la solución correcta
1. El director del proyecto 'Células madres' quiere saber los nombres de los
científicos que están trabajando en él. 'celulas'.
Código SQL:
Ver originalCREATE VIEW OR REPLACE dire_proyect AS
SELECT id FROM proyectos,asignado_a,cientificos
WHERE asignado_a.proyecto = proyectos.id AND asignado_a.cientifico
= cientificos.dni;
CREATE VIEW OR REPLACE dire_proyect AS
SELECT nombre FROM proyectos WHERE id IN
(SELECT proyecto FROM asignado_a WHERE cientifico IN )
CREATE VIEW dire_proyect AS
SELECT nombre FROM cientificos WHERE dni IN
(SELECT cientifico FROM asignado_a WHERE proyecto IN
(SELECT id FROM proyectos WHERE nombre LIKE 'Celulas madre');
Me da un error de sintaxis en la linea 4 y no logro hallar el error en la segunda vista subconsulta, sé que vista multitabla y la primera vista con subconsulta están fatal , pero de tantas modificaciones que he hecho y no me ha salido lo que quería , he desistido , si alguien me puede explicar en que fallo se lo agradezco .