From: | "jtaaribi" <jtaaribi(at)terra(dot)es> |
---|---|
To: | <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | RV: [Pgsql-ayuda] Full outer join |
Date: | 2003-12-22 15:23:08 |
Message-ID: | KDEJLCEJADFALPGJIEKGAEBGDDAA.jtaaribi@terra.es |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Muchas gracias Manuel por responderme.
Creo que el subselect no me soluciona el problema. Si he entendido bien, el
resultado de la subselect sería:
num | col1 | col2 | col3 | col4
-----+--------------------------
1 | a | 1 | xxx | 5
2 | b | 1 | null | null
3 | c | 2 | null | null
2 | null | null | yyy | 6
5 | null | null | zzz | 5
Al limitar en el where de la select con t.col2 = 1 and t.col4 = 5, como
resultado sólo se obtendría:
num | col1 | col3
-----+------------
1 | a | xxx
Pero el resultado que yo deseo es:
num | col1 | col3
-----+------------
1 | a | xxx
2 | b | null
5 | null | zzz
¿Es así ¿Alguna alternativa?
Saludos
Iñaki
-----Mensaje original-----
De: Martin Marques [mailto:martin(at)bugs(dot)unl(dot)edu(dot)ar]
Enviado el: lunes, 22 de diciembre de 2003 15:09
Para: jtaaribi; pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Asunto: Re: [Pgsql-ayuda] Full outer join
El Lun 22 Dic 2003 10:51, Martin Marques escribió:
> > Pero se produce un error: "FULL JOIN is only supported with
> > mergejoinable join conditions"
>
> select t.num, t.col1, t.col3
> from (SELECT t1.num,t1.col1, t2.col3 FROM
> t1 full outer join t2 on
> t1.num = t2.num)
Perdon, un error mio aca, agregar una t atras del sub-select, asi
seleccionas
los campos haciendo referencia a dicha relacion (t se puede ver como una
tabla vistual creada por el sub-select).
> WHERE
> t1.col2 = 1 and
> t2.col4 = 5
Saludos, y felices fiestas
--
11:06:01 up 26 days, 17:22, 4 users, load average: 1.76, 1.44, 1.09
-----------------------------------------------------------------
Martín Marqués | select 'mmarques' || '@' || 'unl.edu.ar'
Centro de Telematica | DBA, Programador, Administrador
Universidad Nacional
del Litoral
-----------------------------------------------------------------
From | Date | Subject | |
---|---|---|---|
Next Message | Fher | 2003-12-22 16:38:57 | [Pgsql-ayuda] Pg_Dump |
Previous Message | Jose Luis Torres | 2003-12-22 14:39:37 | Re: [Pgsql-ayuda] Alguien a compilado PostgreSQL en una Mac? |