Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

dac

UPDATE referenciando várias tabelas

Recommended Posts

Olá pessoal,

 

Estou com uma dúvida básica... será que alguém pode me ajudar?

 

Como eu faço pra atualizar os dados de uma tabela referenciando suas chaves com outra? Explico melhor...

 

Tenho uma tabela:

 

TABELA1{

CODIGO1,

VALOR1

)

 

E outra tabela:

 

TABELA2{

CODIGO2,

CODIGO1,

VALOR1

)

 

Eu preciso atualizar todos os campos VALOR1 da TABELA1 com o VALOR1 DA TABELA2 ONDE A CODIGO1 DA TABELA1 = CODIGO1 DA TABELA2...

 

No MSSQL ficaria assim:

UPDATE  TABELA1SET     VALOR1 = B.VALOR1FROM    TABELA1 A, TABELA2 B        WHERE A.CODIGO1 = B.CODIGO2

 

Como ficaria no Oracle?

Agradeço se alguém puder me ajudar! http://forum.imasters.com.br/public/style_emoticons/default/yay.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.