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

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);
Y a t-il une façon plus simple de faire ou plus optimisée?

Merci