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

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