SQL - Consulta SQL

   
Vista:

Consulta SQL

Publicado por Roberto (2 intervenciones) el 07/06/2013 16:36:58
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



http://www.subirimagenes.com/otros-mer-8477909.html


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. ;)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

Consulta SQL

Publicado por Isaias (690 intervenciones) el 07/06/2013 22:30:21
Ya te di una respuesta en FDW
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Consulta SQL

Publicado por Roberto (2 intervenciones) el 12/06/2013 22:14:01
No me llego nada :(
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar