У меня есть вопрос MySQL, который я думаю, должно быть довольно легко. Мне нужно вернуть LAST INSERTED ID из таблицы 1, когда я запускаю следующий запрос 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();
Как вы понимаете, текущий код будет просто возвращать идентификатор LAST INSERT для table2 вместо table1, как я могу получить идентификатор из table1, даже если я вставлю в table2 между ними?