Script para comparação de tabelas, como?

MySQL

23/01/2007

Olá pessoal!

Eu tenho um problema a resolver. Este problema eu já resolvi, mas acredito não ter feito a coisa certa e gostaria da ajuda de vocês...

Eu tenho 2 tabelas de mesma estrutura e preciso comparar seus dados de forma a ter no final uma tabela que indique, de uma forma inteligível, quais registros foram incluídos, excluídos ou alterados....

A primeira tabela seria a tabela de estado inicial, a segunda tabela seria a tabela de estado final.

Ao executar o script ele poderia comparar as duas: se existe na primeira mas não na segunda, EXCLUIU, se existe na segunda mas não na primeira, INCLUIU, e se existe na segunda e na primeira, compara os dados, que se forem diferentes, ALTEROU.

Parece fácil, mas eu não consigo imaginar o SQL ou mesmo funções do MySQL pra isso.

E aí?


Carlos Filho

Carlos Filho

Curtidas 0
POSTAR