Update Set campo IN
Boa tarde,
Gostaria de fazer um update atualizando uma tabela com dados de uma nova.
Tenho que atualizar a acao na nova como estava na antiga, assim como situacao tambem.
Estou fazendo assim:
UPDATE planos100_pme as pme
SET pme.situacao
IN
(SELECT old.situacao
FROM tb_plano100pme as old
WHERE pme.fantasia = old.fantasia)
ERRO:
#1064 - Você tem um erro de sintaxe no seu SQL próximo a 'IN
(SELECT old.situacao
FROM tb_plano100pme as old
WHERE pme.fantasia = ol' na linha 3
Tem como fazer isso direto no sql ou teria que fazer alguma funçao com php e etc?
obrigado
Discussão (4)
Carregando comentários...