Atualizar dados de uma tabela com base em outra
Olá pessoal,
Estou com um problema, caso possam me ajudar.
Estou trabalhando em um banco de dados SQL Server. Fiz a classificação de produtos em uma tabela wfiscal.CD00015
Só que existe outra tabela chamada wfiscal.DI00015 que também diz respeito a produtos mas em um outro ambiente do sistema. Em ambas as tabelas eu tenho as colunas "Código Situação Tributária" e "Código do Produto".
O que eu preciso é atualizar o Código de Situação Tributária da segunda tabela exatamente igual a primeira tabela, quando o Código do Produto for igual em ambos os casos, oq cheguei mais perto foi isso
update wfiscal.DI00015
set CdSituacaoTrib = (select CodSitTrib from wfiscal.CD00015
where [wfiscal.DI00015].IdClassificacao = [wfiscal.CD00015].CdCodigo)
Mas não funciona.
Obs: as tabelas correspondentes realmente tem nomes diferentes.
Discussão (2)
Carregando comentários...