From: | Kernel <jucabapa(at)gmail(dot)com> |
---|---|
To: | Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: lo que se queda fuera de un join |
Date: | 2017-08-10 17:50:04 |
Message-ID: | 960a9473-ec91-aeb0-695a-e6ae2bf9838d@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Voy a intentar explicarme con un ejemplo, necesito sacar todas aquellas
filas de t1, que no estan en t2.
Podría hacerlo con un 't1.num not in (select ....', pero lo necesito
para un caso bastante mas complejo.
tabla t1
num | name
-----+------
1 | a
2 | b
3 | c
tabla t2
num | value
-----+-------
1 | xxx
3 | yyy
5 | zzz
SELECT * FROM t1 INNER JOIN t2 ON t1.num = t2.num;
num | name | num | value
-----+------+-----+-------
1 | a | 1 | xxx
3 | c | 3 | yyy
Lo que quiero obtener :
num | name | num | value
-----+------+-----+-------
2 | b | |
Creo recordar que una vez vi algo en el manual
Gracias
El 10/08/2017 a las 19:19, Emanuel Calvo escribió:
> {LEFT|RIGHT} OUTER JOIN ?
>
> LInk https://www.postgresql.org/docs/9.6/static/tutorial-join.html
>
>
> El 10 de agosto de 2017, 13:55, Kernel <jucabapa(at)gmail(dot)com
> <mailto:jucabapa(at)gmail(dot)com>> escribió:
>
> Hola,
>
> me suena que hay una forma de obtener los registros que se han
> quedado fuera de un join, estoy buscando en el manual pero no
> consigo verlo,
> ¿me podéis dar una pista para buscar el el manual?
>
> Gracias
>
>
>
>
> --
> --
> Emanuel Calvo
> Sr. Technical Services at Percona
> Team Building at Ayres.io
From | Date | Subject | |
---|---|---|---|
Next Message | Anthony Sotolongo | 2017-08-10 18:43:51 | Re: lo que se queda fuera de un join |
Previous Message | Emanuel Calvo | 2017-08-10 17:19:16 | Re: lo que se queda fuera de un join |