From: | Edwin Perez Lozano <edwinandperez(at)gmail(dot)com> |
---|---|
To: | Yelimar Rebolledo <yelimar(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Fwd: COMPARACION DE DOS TUPLAS |
Date: | 2007-06-26 20:36:15 |
Message-ID: | 1182890175.25175.0.camel@localhost |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Si te entendi bien tu pregunta... revisa esta parte del manual:
http://www.postgresql.org/docs/current/static/queries-table-expressions.html
El mar, 26-06-2007 a las 15:50 -0400, Yelimar Rebolledo escribió:
> Hola! Quiero implementar una especie de join y para eso necesito saber
> si dos tuplas de dos tablas son iguales de la siguiente manera:
> OID att1 OID att2
> OID att1 att2
> ( a , 5 ) ( a , 2 ) Como hacen match por el
> identificador Obtendría ----> ( a , 5 , 2 )
>
> Si quisiera comparar:
> OID att1 OID att2
>
> ( a , 5 ) ( b , 7 ) Como no hacen match
> por el identificador, no se realiza join
>
> Estuve revisando el archivo nodenestloop.c ubicado en el directorio
> pgsql/src/backend/executor/, donde se implementa un join y encontre el
> siguiente codigo:
> node->nl_MatchedOuter && node->js.jointype ==
> JOIN_LEFT
> Me serviría? O alguna otra función o estructura q me ayude a
> implementar esto?
>
> Gracias!!!
>
>
> El 26/06/07, Yelimar Rebolledo <yelimar(at)gmail(dot)com> escribió:
> > Alguien sabe con cuales instrucciones puedo comparar dos
> tuplas por el
> > identificador? A nivel del ejecutor...
>
>
>
>
> --
> Yelimar Rebolledo
> yelimar(at)gmail(dot)com
> (0416) 6058859
>
> --
> Yelimar Rebolledo
> yelimar(at)gmail(dot)com
> (0416) 6058859
From | Date | Subject | |
---|---|---|---|
Next Message | Raul Andres Duque | 2007-06-26 20:46:21 | Re: Transacciones! |
Previous Message | Gustavo | 2007-06-26 20:20:23 | Re: No me puedo conectar a mi BD desde yuna maquian de la red local |