El Sábado, 11 de Marzo de 2006 15:14, Pablo Braulio escribió:
> El Sábado, 11 de Marzo de 2006 13:30, Sergio Marcos escribió:
> > Bueno sigo intentandolo prueba:
> > SELECT nombre from departamentos where id=(SELECT id FROM departamentos
> > EXCEPT SELECT departamento FROM depart_personal);
> >
> > esto muestra el nombre del departamento.
> >
> > Espero que te sirva.
>
> El problema de esta consulta es que el último select devuelve mas de un
> registro y entonces no funciona.
Entonces es fácil:
SELECT nombre from departamentos where id IN (SELECT id FROM departamentos
EXCEPT SELECT departamento FROM depart_personal);
Bueno ahos creo que funciona mejor.