Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Consultas */
- /* Q1: Nombre de los investigadores de Madrid y el nombre de los proyectos en los que trabajan.*/
- SELECT investigador.nombre,proyectos.nombre FROM investigador,proyectos,asignado_a
- WHERE (investigador.dni_investigador=asignado_a.dni_investigador)
- AND (proyectos.codigo_proyecto=asignado_a.codigo_proyecto) AND investigador.ciudad LIKE '%Madrid%';
- /* Q2: Nombre del investigador responsable y fecha de inicio del proyecto llamado “NEPTUNO”. */
- SELECT investigador.nombre,proyectos.fecha_inicio FROM investigador,proyectos,asignado_a
- WHERE (investigador.dni_investigador=asignado_a.dni_investigador)
- AND (proyectos.codigo_proyecto=asignado_a.codigo_proyecto) AND proyectos.nombre LIKE '%NEPTUNO%';
- /*Q3: Nombre de los proyectos en los que trabaja algún investigador de Soria.*/
- SELECT proyectos.nombre FROM proyectos INNER JOIN asignado_a ON
- proyectos.codigo_proyecto=asignado_a.codigo_proyecto INNER JOIN investigador ON
- investigador.dni_investigador = asignado_a.dni_investigador WHERE investigador.ciudad
- LIKE '%Jiquilisco%';
- /* Q4: Nombre y teléfono de los investigadores principales que trabajen en proyectos cuyo presupuesto sea inferior a 5000 EUR. */
- SELECT investigador.nombre,investigador.telefono FROM investigador,proyectos,asignado_a
- WHERE (investigador.dni_investigador=asignado_a.dni_investigador)
- AND (proyectos.codigo_proyecto=asignado_a.codigo_proyecto) AND proyectos.presupuesto < 5000;
- /* Q5: Nombre de los proyectos que hayan comenzado este año y que pertenezcan al plan, cuyo código sea “PEUR”. */
- SELECT proyectos.nombre FROM proyectos INNER JOIN asignado_a ON
- proyectos.codigo_proyecto=asignado_a.codigo_proyecto INNER JOIN investigador ON
- investigador.dni_investigador = asignado_a.dni_investigador WHERE EXTRACT(YEAR FROM SYSDATE)=EXTRACT(YEAR FROM proyectos.fecha_inicio)
- AND proyectos.codigo_plan =2;
- /* Q6: Nombre de los investigadores principales de los proyectos cuya entidad financiadora sea la “CICYT”. */
- SELECT investigador.nombre FROM investigador,proyectos,asignado_a,planes
- WHERE (investigador.dni_investigador=asignado_a.dni_investigador)
- AND (proyectos.codigo_proyecto=asignado_a.codigo_proyecto) AND (proyectos.codigo_plan=planes.codigo_plan)
- AND planes.entidad_financiadora LIKE '%Microsoft%';
- /* Q7: Nombre de los planes a los que pertenecen los proyectos con un presupuesto superior a 10000 EUR
- pero que cuyo investigador principal no sea ni de Madrid ni de Barcelona. */
- SELECT planes.nombre FROM investigador,proyectos,asignado_a,planes
- WHERE (investigador.dni_investigador=asignado_a.dni_investigador)
- AND (proyectos.codigo_proyecto=asignado_a.codigo_proyecto) AND (proyectos.codigo_plan=planes.codigo_plan)
- AND proyectos.presupuesto > 5000 AND investigador.ciudad NOT IN ('Jiquilisco','Usulutan');
- /* by choco */
Advertisement
Add Comment
Please, Sign In to add comment