UPDATE table1 SET announcer = (SELECT memberid
FROM (table1
JOIN users ON table2.username = table1.announcer
) AS a
WHERE a.username = table1.announcer)
# 1064 - Vous avez une erreur dans votre syntaxe SQL; consultez le manuel qui correspond à votre version serveur MySQL pour la bonne syntaxe à utiliser près 'un où a.username = table1.announcer)' à la ligne 1Quel est le problème avec mon instruction MySQL?