Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Cosulta

Estas en el tema de Cosulta en el foro de Oracle en Foros del Web. Hola me gustaria saber si estoy haciendo las cosas bien, mi consulta es la siguiente Indique cuales son las instituciones que no poseen voluntarios tales ...
  #1 (permalink)  
Antiguo 06/06/2013, 08:13
 
Fecha de Ingreso: noviembre-2010
Mensajes: 5
Antigüedad: 14 años
Puntos: 0
Cosulta

Hola me gustaria saber si estoy haciendo las cosas bien, mi consulta es la siguiente

Indique cuales son las instituciones que no poseen voluntarios tales que la diferencia
de horas de la tarea que estan realizando, no supere el 80% de las horas aportadas. Indique al nombre, id y la direccion completa de cada intitucion


Modelo de entidad relacion




Select nombre_institucion, id_institucion, d.*
From Intitucion I, direccion D, Voluntario V
Where I.id_direccion = D.id_direccion AND V.id_institucion = I.id_intitucion AND
V.id_institucion NOT EXISTS (Select V.id_institucion
From Tarea T,voluntario V
Where T.id_tarea = V.id_tarea AND (T.max_horas - T.min_horas) <= (0.8 * V.horas_aportadas))


Muchas gracias, espero que alguien me pueda ayudar Saludos. ;)

Etiquetas: pl-sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:22.