Sacar datos de una tabla mientras no existan en otra.

From: Pablo Braulio <brulics(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Sacar datos de una tabla mientras no existan en otra.
Date: 2006-03-10 23:37:45
Message-ID: 200603110037.49320.brulics@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola.

Necesito ayuda con una consulta que me muestre los datos de una tabla, siempre
que no figuren en otra tabla que está relacionada.

Tengo estas tablas:

\d departamentos
Tabla «public.departamentos»
Columna | Tipo | Modificadores
-------------+---------+------------------------------------------------------------
id | integer | not null default
nextval('departamentos_id_seq'::regclass)
empresa | integer | not null
nombre | text |
descripcion | text |
Índices:
«departamentos_pkey» PRIMARY KEY, btree (id)
Restricciones de llave foránea:
«departamentos_empresa_fkey» FOREIGN KEY (empresa) REFERENCES empresas(id)
ON UPDATE CASCADE ON DELETE CASCADE

\d depart_personal
Tabla «public.depart_personal»
Columna | Tipo | Modificadores
--------------+---------+--------------------------------------------------------------
id | integer | not null default
nextval('depart_personal_id_seq'::regclass)
departamento | integer | not null
usuarios | integer | not null
Índices:
«depart_personal_pkey» PRIMARY KEY, btree (id)
Restricciones de llave foránea:
«depart_personal_departamento_fkey» FOREIGN KEY (departamento) REFERENCES
departamentos(id) ON UPDATE CASCADE
«depart_personal_usuarios_fkey» FOREIGN KEY (usuarios) REFERENCES
personal(id) ON UPDATE CASCADE

Lo que quiero es sacar el id del departamento mientras este no exista en la
tabla depart_personal.

¿Alguien me puede ayudar?. No encuentro la sintaxis adecuada.
--
Saludos.
Pablo
------------
Jabber: bruli(at)myjabber(to)net
Fingerprint: 944D 10DA 4C10 08D1 574D 4B48 3BC1 CEF7 F222 EB1D

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-03-11 01:11:13 Re: Version de POstgresQL para win98
Previous Message Moises Alberto Lindo Gutarra 2006-03-10 23:31:05 Re: Version de POstgresQL para win98