RV: [Pgsql-ayuda] Full outer join
Martin Marques
martin@bugs.unl.edu.ar
Mon, 22 Dec 2003 15:04:33 -0300
El Lun 22 Dic 2003 12:23, jtaaribi escribi=F3:
>=20
> Muchas gracias Manuel por responderme.
No soy Manuel, soy Matr=EDn! :-)
> Creo que el subselect no me soluciona el problema. Si he entendido bien,=
el
> resultado de la subselect ser=EDa:
>=20
> 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
>=20
> Al limitar en el where de la select con t.col2 =3D 1 and t.col4 =3D 5, c=
omo
> resultado s=F3lo se obtendr=EDa:
>=20
> num | col1 | col3
> -----+------------
> 1 | a | xxx
>=20
>=20
> Pero el resultado que yo deseo es:
>=20
> num | col1 | col3
> -----+------------
> 1 | a | xxx
> 2 | b | null
> 5 | null | zzz
>=20
> =BFEs as=ED =BFAlguna alternativa?
No uses AND, usa OR.
=2D-=20
select 'mmarques' || '@' || 'unl.edu.ar' AS email;
=2D----------------------------------------------------------------
Mart=EDn Marqu=E9s | mmarques@unl.edu.ar
Programador, Administrador, DBA | Centro de Telem=E1tica
Universidad Nacional
del Litoral
=2D----------------------------------------------------------------