ID|ID2|CAMPO1|CAMPO2|CAMPO3
1 |A |TESTE |TESTE |TESTE => REGISTROS ATUALIZADOS = NÃO FAZER NADA
1 |B |TESTE |TESTE |TESTE => REGISTROS ATUALIZADOS = NÃO FAZER NADA
1 |C |MODIF |TESTE |TESTE => REGISTROS MODIFICADOS = FAZER UPDATE
2 |B |TESTE |MODIF |TESTE => REGISTROS MODIFICADOS = FAZER UPDATE
2 |C |MODIF |TESTE |TESTE => REGISTROS MODIFICADOS = FAZER UPDATE
3 |D |TESTE |TESTE |MODIF => REGISTROS MODIFICADOS = FAZER UPDATE
3 |E |TESTE |MODIF |TESTE => REGISTROS MODIFICADOS = FAZER UPDATE
4 |B |TESTE |TESTE |TESTE => REGISTROS NOVOS = FAZER INSERT
4 |C |TESTE |TESTE |TESTE => REGISTROS NOVOS = FAZER INSERT
4 |D |TESTE |TESTE |TESTE => REGISTROS NOVOS = FAZER INSERT
5 |A |TESTE |TESTE |TESTE => REGISTROS NOVOS = FAZER INSERT
A Tabela1 contem dados estáticos, e a tabela 2 contem os dados atualizados, preciso atualizar a tabela1 com os dados da tabela2 conforme as regras que coloquei acima considerando que os campos ID e ID2 sejam chaves.
Gostaria de saber se há uma maneira de se fazer estas operações utilizando comandos SQL apenas.
Pergunta
Tiago Kanupp
Pessoal, boa tarde, vou explicar abaixo o que preciso, se alguém souber me ajudar, agradeço.
Tabela1
Tabela2A Tabela1 contem dados estáticos, e a tabela 2 contem os dados atualizados, preciso atualizar a tabela1 com os dados da tabela2 conforme as regras que coloquei acima considerando que os campos ID e ID2 sejam chaves.
Gostaria de saber se há uma maneira de se fazer estas operações utilizando comandos SQL apenas.
Muito Obrigado.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados