Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Choclito en 9 Mayo 2010, 05:56 am



Título: consulta base de datos
Publicado por: Choclito en 9 Mayo 2010, 05:56 am
hola amigos taba resolviendo unas consultas y no entiendo una masomenos me que aca mirenlo:

Select I.nombre
from Investigador I,Asignacion A,Proyecto P
where A.tipo_participacion <> 'principal' and I.departamento = 'tumbes'
and

La Consulta es lo Siguiente:
19.-Obtener el nombre de los investigadores que viven en tumbes y que no sean investigadores principales de proyectos en los cuales participen investigadores de cusco.

PROGRAMA(cod_programa,nombre,entidad_financiera)
INVESTIGADOR(dni_investigador,nombre,departamento,telefono)
PROYECTO(cod_proyecto,cod_programa,nombre,fecha_inicio,fecha_fin,presupuesto)
ASIGNACION(dni_investigador,cod_proyecto,fechainicio,fecha_fin,tipo_participacion)

y haber si me dan una mano con la siguiente consulta:
11.-Obtener el nombre de los investigadores que nunca han participado en proyecto que pertenezcan al programa de codigo "AGUA".

yo esta haciendo asi

Select I.nombre
from investigador I where I.Dni_investigador <> (Select A.Dni_investigador from Asignacion A where A.Cod_proyecto = (Select P.cod_proyecto from proyecto p
where P.cod_Programa="AGUA"))


Título: Re: consulta base de datos
Publicado por: raul338 en 9 Mayo 2010, 06:19 am
No entiendo tus consultas sql y creo que la primera esta incompleta, esto deberia ir en el foro de base de datos :P (que te lo vea tifa xddd)