bonjour,
je viens d'aller voir sur la faq de mysql et j'ai découvert que les requêtes imbriquées n'y étaient pas possible. Seulement, n'étant pas très doué en base de donné, je ne parviens pas à reformuler ma requête comme expliquée;
Voici la requête en question:
INSERT INTO users VALUES
(null, 'nom','password', 'email', '2005-11-15', SELECT LAST_INSERT_ID(ID) FROM CITIES, 1,' 2005-11-15', 20000)
D'après phpmyadmin c'est SELECT LAST_INSERT_ID(ID) FROM CITIES qui bloque, avec ce message d'erreur:
Je suis bien embêté car si je ne peux pas faire ça, les interactions entre mes bases vont être bien compliquées à mettre en oeuvre#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT LAST_INSERT_ID(ID) FROM CITIES, 1,' 2005-11-15', 20000)'
Partager