atualizar tabela com dados de outra tabela se não for nula?
Basicamente, o que eu quero fazer é copiar o valor de uma coluna de uma tabela para outra coluna em outra tabela.
A consulta que estou usando é:
UPDATE t1
SET product_code =
(SELECT `value` FROM t2 WHERE t2.variant_id = t1.variant_id AND key_id = 10);
Que está funcionando bem, mas há uma incompatibilidade nas colunas,
então eu preciso adicionar uma cláusula que fará somente a atualização nessa linha, se a subconsulta não retornar nulo.
Como posso fazer isso?