RE: Comparar datos de tablas.

From: "Xavier Vidal" <xvpxvp(at)menta(dot)net>
To: "'Pablo Braulio'" <brulics(at)gmail(dot)com>
Cc: "'pgsql-es-ayuda:postgresql(dot)org'" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Comparar datos de tablas.
Date: 2005-12-12 23:51:38
Message-ID: 20051212235138.EORK18260.smtp04.retemail.es@pentium4
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Entonces, para saber los registros de la segunda tabla cuyo campo no está en
la primera:

Select * from "segunda_tabla" where "campo_referenciado" not in (select id
from "primera_tabla")

> -----Mensaje original-----
> De: pgsql-es-ayuda-owner(at)postgresql(dot)org
> [mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de
> Pablo Braulio
> Enviado el: martes, 13 de diciembre de 2005 0:32
> Para: pgsql-es-ayuda(at)postgresql(dot)org
> Asunto: [pgsql-es-ayuda] Comparar datos de tablas.
>
> Hola a todos.
>
> Tengo una cuestión a salvar que no doy con la solución.
>
> Tengo una tabla cuyo campo id (serial) es la clave primaria,
> estando relacionada en otra tabla. No todos los valores de
> este campo en la primera tabla están en la segunda. Espero
> que se entienda esto.
>
> Lo que quiero es hacer un select que me muestre los campos
> que existen en la primera tabla y que no existen en la otra tabla.
>
> Supongo que lo que tendría que hacer es comparar estos
> valores de las dos tablas, pero no consigo encontrar nada con
> lo cual poder hacerlo.
>
> ¿Como podría comparar estos valores?. O mejor dicho, ¿como
> podría comprobar la existencia de unos datos en una tabla y
> en la otra?.
>
> Gracias a todos.
> --
> Saludos.
> Pablo
> ------------
> Jabber: bruli(at)myjabber(to)net
>
> ---------------------------(fin del
> mensaje)---------------------------
> TIP 3: si publicas/lees desde Usenet, por favor envía
> "subscribe-nomail"
> a majordomo(at)postgresql(dot)org para que tus mensajes puedan llegar
> a los suscriptores de la lista
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Cuenca 2005-12-13 00:19:40 Re: [pgsql-es-ayuda] acelerar función count(*)
Previous Message Pablo Braulio 2005-12-12 23:32:06 Comparar datos de tablas.