Em 10 de janeiro de 2013 13:52, Eloi Ribeiro <[email protected]> escreveu:
>> Seria mais interessante você utilizar a combinação de consultas, no seu
>> caso eu usaria o EXCEPT [1], resumindo seria:
>>
>> SELECT
>>    indicativo
>> FROM
>>    sch_meteo.tmp_estacione
>> EXCEPT
>> SELECT
>>     codigo
>> FROM
>>     sch_meteo.es_estaciones;
>
>
> Nao conecia o EXCEPT nem o comportamento padrão do NOT IN, estava a fazer
> uma interpretação literal. Com esta lista estamos sempre a aprender.
> Obrigado!
>
> Agora funciona na perfeição:
>
> SELECT indicativo
> FROM sch_meteo.tmp_estaciones
> EXCEPT
> SELECT codigo
> FROM sch_meteo.es_estaciones; -- 17 rows retrieved.

Você pode dar uma olhada numa thread [1] que demonstra algumas coisas
sobre esta questão.


[1] http://listas.postgresql.org.br/pipermail/pgbr-geral/2012-June/031159.html


[]s
-- 
Dickson S. Guedes
mail/xmpp: [email protected] - skype: guediz
http://guedesoft.net - http://www.postgresql.org.br
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a