Ho una domanda su MySQL che penso debba essere abbastanza semplice. Devo restituire l'ID ULTIMO INSERITO dalla tabella 1 quando eseguo la seguente query MySql:
INSERT INTO table1 (title,userid) VALUES ('test',1);
INSERT INTO table2 (parentid,otherid,userid) VALUES (LAST_INSERT_ID(),4,1);
SELECT LAST_INSERT_ID();
Come puoi capire, il codice corrente restituirà l'ID ULTIMO INSERTO di table2 invece di table1, come posso ottenere l'id da table1 anche se inserisco in table2 tra?