[Portugal] ajuda sql

Pedro Costa pedrocostaarma at sapo.pt
Wed Jul 6 18:31:18 EDT 2011


Pessoal mesmo assim não me dá bem. Eu alterei para o que está em baixo. 
Por exemplo, ele selecciona na subquerie os
passeios 12 13 e 14. O objectivo é que na selecção final não contenha 
esses campos seleccionados na subquerie mas
não resulta porque eles aparecem na selecção final.

É que a tabela elementos tem vários elementos com o mesmo passeio e 
enquanto uns cumprem os requisitos para não
serem seleccionados na subquerie outros não cumprem.Penso que seja por 
isso mas não sei como resolver. O not in
parece não funcionar

alguém faz ideia de uma solução?


-----------------------------------------------------------------------------------------------------------
UPDATE  passeios INNER JOIN e_ruas ON e_ruas.Eixos_rua = passeios.Eixos_Rua
SET nivel = 3
WHERE passeios.passeios not in

(SELECT distinct passeios
FROM elementos

where elementos.cod like '1E'

  or elementos.cod like '1a'

  or elementos.cod like '1b'

  or elementos.cod like '1c'

  or elementos.cod like '1d'

or elementos.cod like' 5'

or elementos.cod like' *1f*'

or elementos.cod like '3'

or elementos.cod like '43'

or elementos.eixos_r in

(select eixos_rua
from e_ruas
where E_ruas.dec_percen >6)

or elementos.passeios in

(select passeios.passeios
from passeios
where passeios.esta_actua =1

or passeios.esta_actua =8

or passeios.nivel <> 999))
------------------------------------------------------------------------------------------------------------------------------------------



Com os melhores cumprimentos, Pedro Costa "A friend of mine once 
described the ancient game of Go as something that takes an hour to 
learn and a lifetime to master"
Em 06-07-2011 23:22, portugal-request  lists.osgeo.org escreveu:
> Send Portugal mailing list submissions to
> 	portugal  lists.osgeo.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://lists.osgeo.org/mailman/listinfo/portugal
> or, via email, send a message with subject or body 'help' to
> 	portugal-request  lists.osgeo.org
>
> You can reach the person managing the list at
> 	portugal-owner  lists.osgeo.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Portugal digest..."
>
>
> Today's Topics:
>
>     1. RE: Re: Cartografia (Nuno Sousa)
>     2. ajuda sql (pedrocostaarma  sapo.pt)
>     3. Re: ajuda sql (Tiago Ribeiro)
>     4. MrSID (Andre Mano)
>     5. Re: MrSID (Giovanni Manghi)
>     6. Re: ajuda sql (Lu?s de Sousa)
>
>
> _______________________________________________
> Portugal mailing list
> Portugal  lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/portugal
-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.osgeo.org/pipermail/portugal/attachments/20110706/b823e3cf/attachment.html


More information about the Portugal mailing list