quarta-feira, 25 de agosto de 2010

Update envolvendo duas tabelas

Hoje precisei atualizar uma tabela tomando como base uma segunda tabela e por um momento esqueci como fazer isso.
Então segue no blog para eu não esquecer mais!!!

update atlas_distorcao_estadual
set codigo_municipio = id_municipio
from atlas_distorcao_estadual e ,atlas_municipio_sre m
where e.municipio = m.municipio and e.codigo_sre = m.id_sre

Até a próxima!

3 comentários:

  1. Valeu Pelo post Liliane, ajudou muito... tambem havia me esquecido!

    ResponderExcluir
  2. Mas só um detalhe, não se pode fazer update relacionando 2 tabelas, o ideal ai seria realizar um SUBSELECT...

    ResponderExcluir