LAST_INSERT_ID () MySQL

Ich habe eine MySQL-Frage, die meiner Meinung nach ziemlich einfach sein muss. Ich muss die LETZTE EINGEFÜGTE ID von table1 zurückgeben, wenn ich die folgende MySql-Abfrage ausführe:

INSERT INTO table1 (title,userid) VALUES ('test',1); 
INSERT INTO table2 (parentid,otherid,userid) VALUES (LAST_INSERT_ID(),4,1);
SELECT LAST_INSERT_ID();

Da Sie verstehen, dass der aktuelle Code nur die LETZTE EINFÜGE-ID von Tabelle2 anstelle von Tabelle1 zurückgibt, wie kann ich die ID von Tabelle1 erhalten, auch wenn ich sie zwischen Tabelle2 einfüge?

Antworten auf die Frage(20)

Ihre Antwort auf die Frage