最佳答案
我有一个 MySQL 的问题,我想一定很容易。在运行以下 MySql 查询时,需要从 table1返回 LAST INSERTED ID:
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的 LAST INSERT ID,而不是 table1,即使我在两者之间插入 table2,我如何从 table1获得 ID?