[Portugal] ajuda sql

pedrocostaarma at sapo.pt pedrocostaarma at sapo.pt
Wed Jul 6 13:04:37 EDT 2011


Pessoal alguém consegue dizer-me se esta expressão sql está mal para o  
o que pretendo?

------------------------------------------------------------------
UPDATE passeios
SET nivel = 3
WHERE FID in (SELECT distinct Passeios.FID
FROM (E_Ruas INNER JOIN Passeios ON E_Ruas.Eixos_Rua =  
Passeios.Eixos_Rua) INNER JOIN elementos ON Passeios.FID =  
elementos.Passeios
WHERE FID not in

(SELECT 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 E_ruas.dec_percen >6


or elementos.cod like '3'

or elementos.cod like '43'


or passeios.esta_actua =1

or passeios.esta_actua =8

or passeios.nivel = 1

or passeios.nivel = 2

));

-----------------------------------------------------------------------------------------------------------------------------

é que ele vai buscar-me campos com cod "1f" apesar de eu dizer para  
não o fazer!

Obrigado

-- 
Com os melhores cumprimentos,

Pedro Costa


More information about the Portugal mailing list