Como resolver o erro MySQL "Você não pode especificar a tabela de destino X para atualização na cláusula FROM"? [duplicado]
Esta pergunta já tem uma resposta aqui:
Erro MySQL 1093 - Não é possível especificar a tabela de destino para atualização na cláusula FROM 14 respostasPor que essa consulta não funciona?
DELETE FROM cancome WHERE user_id IN (
SELECT user_id FROM cancome
GROUP BY user_id
HAVING COUNT(user_id)>3
)
limit 3
Recebo esta mensagem de erro:
[Err] 1093 - Você não pode especificar a tabela de destino 'cancome' para atualização na cláusula FROM