Re: Ayuda sobre consulta

From: Julio Cesar Rodriguez Dominguez <jurasec(at)gmail(dot)com>
To: Desarrollo Escuintla <desarrollo(dot)escuintla(at)gmail(dot)com>
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Ayuda sobre consulta
Date: 2010-05-31 18:01:36
Message-ID: AANLkTim8Y8tvW8qCorL6wxH9G5Ci8H2GPDXsh3yTEU68@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 31 de mayo de 2010 12:46, Desarrollo Escuintla <
desarrollo(dot)escuintla(at)gmail(dot)com> escribió:

> Saludos Lista,
>
> Tengo las siguientes tablas:
>
>
> *TABLA_A
> *codigo
> doc
>
>
> *TABLA_B
> *codigo
> doc
>
>
>
> por eje:
>
> TABLA_A
> codigo doc
> 10 100
> 11 101
> 12 102
> 13 103
> 14 104
>
> TABLA_B
> codigo doc
> 10 100
> 11 101
>
>
> la tabla_b depende de la tabla_a
>
> para seleccionar los registros que no estan en la tabla_b, y si estan
> en la tabla_a,
>
> utilizo lo siguiente:
>
> SELECT * FROM tabla_a
> WHERE
> CODIGO NOT IN (SELECT codigo FROM tabla_b;)
>
>
> entonces, esto daria el resultado:
>
> codigo doc
> 12 102
> 13 103
> 14 104
>
>
> Ahora, esta consulta
> ?se prodria realizar con algun join?
>

Si, por ejemplo:
select * from otra_tabla inner join ( SELECT * FROM tabla_a WHERE CODIGO NOT
IN (SELECT codigo FROM tabla_b;) ) as temp using ( codigo );

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Agustin Ignacio Genoves 2010-05-31 18:32:22 Re: Ayuda sobre consulta
Previous Message Emanuel Calvo Franco 2010-05-31 17:56:06 Re: castear variable tipo RECORD a TEXT[]