Bonjour,
voila je dois faire des insert dans 2 tables différentes mais en reprenant l'uid de la premiere table pour l'inserer dans la seconde.
Pour le moment je fais un insert dans ma première table puis je fais un select pour l'uid puis un insert dans ma second table comme suit
Y a t-il une façon plus simple de faire ou plus optimisée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 INSERT INTO matable1(mail) VALUES(toto@mail.fr); SELECT uid FROM matable1 where mail='toto@mail.fr'; // ce qui donne comme uid 35 INSERT INTO matable2(uid) VALUES(35);
Merci
Partager