Atualizar tabela 1 de acordo com tabela 2

SQL Server

SQL

19/01/2023

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

Curtidas 0

Melhor post

Emerson Nascimento

Emerson Nascimento

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
GOSTEI 2

Mais Respostas

Danielson Silva

Danielson Silva

19/01/2023

Perfeito Emerson, muito grato!!
GOSTEI 0
POSTAR