| From: | Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> |
|---|---|
| To: | Julio Cesar Diaz Vera <jcdiaz(at)uci(dot)cu> |
| Cc: | Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | Re: Una pregunta simple |
| Date: | 2012-08-23 04:40:56 |
| Message-ID: | 1345696804-sup-5838@alvh.no-ip.org |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
Excerpts from Julio Cesar Diaz Vera's message of jue ago 23 00:10:35 -0400 2012:
> Puedes probar con algo como esto
> select * from tabla as A, tabla as B where A.campo=B.campo
> Para que sea mas claro puedes solo mostrar los identificadores de cada
> fila y el campo que te interesa que sea igual. Ademas ten en cuenta que
> siempre estará la coincidencia de la tupla con ella misma.
Puedes eliminar los cruces de una tupla consigo misma con el campo ctid:
select *
from tabla as A, tabla as B
where A.campo=B.campo and a.ctid <> b.ctid;
--
Álvaro Herrera http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Aland Laines | 2012-08-23 04:45:38 | Re: Una pregunta simple |
| Previous Message | Julio Cesar Diaz Vera | 2012-08-23 04:10:35 | Re: Una pregunta simple |