Mam pytanie dotyczące MySQL, które wydaje mi się dość łatwe. Muszę zwrócić OSTATNI WSTAWIONY ID z tabeli1, gdy uruchamiam następujące zapytanie 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();
Jak rozumiesz, bieżący kod zwróci po prostu LAST INSERT ID tabeli2 zamiast tabeli1, jak mogę uzyskać identyfikator z tabeli1, nawet jeśli wstawię do tabeli2 między?