Tag Archives: mysql

MySQL : INSERT et SELECT en même temps sur la même table

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. [...]

  • Share/Bookmark