[ Foro de SQL (y MySQL) ]

Ejercicios Vistas SQL

17-May-2016 23:18
Invitado (saroan)
1 Respuestas

http://115.imagebam.com/download/oUN_SjUWrW5zJHG5RH2X4Q/48425/484242649/dise%C3%83%C2%B1ocientificostema9.jpg

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'.

 
CREATE 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');
 


 


20-May-2016 23:38
Nacho Cabanes (+30)

En vez de enlazar una imagen, que puede dejar de estar disponible, ayudaría más si incluyes los "CREATE TABLE". En PhpMyAdmin puedes usar la opción Exportar.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)