Bonjour,

Encore un petit problème à vous soumettre :

voila j'ai une table A, et je voudrai mettre à jour un enregistrement de cette table, et assigner comme valeur de l'enregistrement le nombre d'enregistrements présents dans la table.

Autrement dit, intuitivement j'aurais fait :

UPDATE A SET nb_rec = (SELECT COUNT(nb_rec) FROM A) WHERE 1

Seulement voila, MySQL me retourne :

You can't specify target table 'A' for update in FROM clause

Une idée ?