Pablo Braulio escribió:
> Hola.
>
> Necesito ayuda con una consulta que me muestre los datos de una tabla, siempre
> que no figuren en otra tabla que está relacionada.
Usa un outer join (heh, esta respuesta esta popular ultimamente!)
Creo que es algo asi:
select * from departamentos left join depart_personal on
(departamentos.id = depart_personal.departamento)
where depart_personal.departamento is null;
Tambien se puede hacer con NOT EXISTS, pero creo que eso es menos
eficiente. Pruebalo y nos cuentas.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.