Você não pode fazer referência a uma tabela ao atualizá-la.
/* my sql does not support this */
UPDATE tableName WHERE 1 = (SELECT 1 FROM tableName)
De Documentos MySQL :
/* my sql does not support this */
UPDATE tableName WHERE 1 = (SELECT 1 FROM tableName)