Update + Inner Join - 3 Tabelas
26/02/2018
0
Boa noite Galera!
Sou novo no mundo DBA. Estou iniciando e já tenho um problema a frente. Gostaria de um help aí. Tenho o seguinte trabalho a fazer na empresa.
Tenho 3 tabelas e preciso atualizar o mesmo valor nas 3, sendo que em cada uma o campo tem um nome diferente. Preciso alterar o código de 2500 produtos, pois a conversão feita por uma ferramenta do sistema avacalhou os códigos dos produtos do cliente, agora preciso consertar.
Exemplo.
Tabela 1
idproduto pk | | cdchamada
01000014AR | | 000011
Tabela 2
idproduto | | cdprincipal
01000014AR | | 000011
Tabela 3
idproduto | | dscodigo
01000014AR | | 000011
Preciso alterar o valor ''000011'' para ''000001'' nas 3 tabelas. Seria fácil fazer um update em cada se fosse apenas um produto, mas o problema é que são 2500. Tentei usar o inner join, mas não estou sabendo fazer corretamente. Agradeço a força aí galera.
Sou novo no mundo DBA. Estou iniciando e já tenho um problema a frente. Gostaria de um help aí. Tenho o seguinte trabalho a fazer na empresa.
Tenho 3 tabelas e preciso atualizar o mesmo valor nas 3, sendo que em cada uma o campo tem um nome diferente. Preciso alterar o código de 2500 produtos, pois a conversão feita por uma ferramenta do sistema avacalhou os códigos dos produtos do cliente, agora preciso consertar.
Exemplo.
Tabela 1
idproduto pk | | cdchamada
01000014AR | | 000011
Tabela 2
idproduto | | cdprincipal
01000014AR | | 000011
Tabela 3
idproduto | | dscodigo
01000014AR | | 000011
Preciso alterar o valor ''000011'' para ''000001'' nas 3 tabelas. Seria fácil fazer um update em cada se fosse apenas um produto, mas o problema é que são 2500. Tentei usar o inner join, mas não estou sabendo fazer corretamente. Agradeço a força aí galera.
Helbert Márcio
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)