MySQL - Atualização com junção

Fevereiro 2017

Se você tiver duas tabelas com uma chave comum (neste caso, trata-se da chave primária "id"), é possível atualizar um campo de uma das duas tabelas (update_table), utilizando os dados da segunda (tabela_ref) fazendo uma junção.

O código SQL se parece com isso:

UPDATE update_table, referencia_tabela SET update_table.field=referencia_tabela.fieldref WHERE update_table.id=referencia_tabela.id



Tradução feita por Lucia Maurity y Nouira

Veja também

Artigo original publicado por . Tradução feita por pintuda. Última modificação: 21 de março de 2012 às 10:05 por pintuda.
Este documento, intitulado 'MySQL - Atualização com junção', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.