MySQL : INSERT et SELECT en même temps sur la même table
Posted by Kevin Decherf on 19 mars 2009
0 comments
Peut-être vous est-il arrivé d’avoir la terrible erreur 1093 (HY000): You can’t specify target table ‘foo’ for update in FROM clause en faisant une commande du genre
INSERT INTO table1 SET column1=(SELECT column1 FROM table1 ORDER BY id DESC LIMIT 1)+1
A l’heure actuelle, et pour une raison douteuse, le serveur MySQL refuse ce genre de requête. [...]

