Re: diferencia de datos entre tablas

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Cesar <caerices(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: diferencia de datos entre tablas
Date: 2007-04-19 14:41:06
Message-ID: 20070419144106.GC8402@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Cesar escribió:
> Estimados, tengo la siguiente consulta ¿Alguien sabe como puedo encontrar
> los registros diferente entre dos tablas iguales?, el problema es el
> siguiente
>
> Tuve que hacer una copia de una tabla con 1 millon de registros, la
> situación es que debido a una restricción solo se copiaron 900 registros y
> ahora debo saber cuales son los que no fueron copiados, este problema fue
> planteado por un amigo y en busca de soluciones posible se nos torno un
> problema..

select * from foo
except all
select * from bar;

Alternativamente,

select * from foo where id in
(select id from foo
except all
select id from bar);

--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message jeison 2007-04-19 15:37:20 Ayuda configuracion tcp/ip postgres
Previous Message Cesar 2007-04-19 14:32:13 diferencia de datos entre tablas