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
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 |