Atualizar tabela 1 de acordo com tabela 2

19/01/2023

0

Olá,

Por desatenção, limpei os dados de um campo varchar que é utilizado para informar o NCM do produto. Subi uma tabela de backup e agora gostaria de atualizar os registros de acordo com o código de controle da tabela correta em relação a tabela incorreta. Para exemplificar, gentileza seguir o modelo abaixo:

TABELA1 - TABELA CORRETA

COD1 | DESCRICAO | NCM
1 | SORVETE | 39191020
2 | PIRULITO | 85362000
3 | MAÇA DO AMOR | NULL

TABELA2 - TABELA INCORRETA

COD1 | DESCRICAO | NCM
1 | SORVETE | NULL
2 | PIRULITO | NULL
3 | MAÇA DO AMOR | NULL

Como fazer para a TABELA2 incorporar o registro de NCM de acordo com cada item da TABELA1?

Desde já agradeço a atenção,
Danielson Silva

Danielson Silva

Responder

Post mais votado

19/01/2023

update t2 set
   t2.ncm = t1.ncm
from
   tabela2 t2 -- tabela errada
inner join
   tabela1 t1 -- tabela correta
   on t1.cod1 = t2.cod1

Emerson Nascimento

Emerson Nascimento
Responder

Mais Posts

19/01/2023

Danielson Silva

Perfeito Emerson, muito grato!!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar