У мене є питання MySQL, який, на мою думку, повинен бути досить легким. Мені потрібно повернути ОСТАННІЙ ВСТАНОВИЙ ідентифікатор з table1, коли я запускаю наступний запит 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();
Як ви можете зрозуміти, що поточний код просто поверне ОСТАННУ ІНСТРУМЕНТУ ідентифікатора table2 замість table1, як я можу отримати ідентифікатор з table1, навіть якщо я вставляю в table2 між?