Re: lo que se queda fuera de un join

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

In response to

Responses

Browse pgsql-es-ayuda by date

  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