Ir para conteúdo

POWERED BY:

Arquivado

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

Tiago Borges

Comparando campos e substituindo valores

Recommended Posts

Bom dia, galera.

 

Eu tenho dois bancos de dados iguais, com as mesmas tabelas e campos. Porém, em alguns campos, os valores estão diferentes. Eu queria comparar esses dois bancos de dados e substituir o valor nos campos que estiverem diferentes para que fiquem iguais.

 

Obrigado desde já.

Compartilhar este post


Link para o post
Compartilhar em outros sites

1 - Você terá que definir de qual banco/tabela partirá o valor correto.

 

2 - Fazer a consulta nas duas base de dados

 

3 - comparar o valor da primeira e da segunda consulta, se a segunda tiver o valor diferente da primeira, update nela.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade você poe fazer uma query só com update e uma subquery no lugar do SET, ou seja, você pode dar

 

 

UPDATE TABLE <table> SET <campo> = <valor> WHERE <campo> = <outratabela>.<campo>

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.