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. ;)