Saya punya pertanyaan MySQL yang menurut saya harus cukup mudah. Saya perlu mengembalikan ID TERAKHIR TERAKHIR dari table1 ketika saya menjalankan permintaan MySql berikut:
INSERT INTO table1 (title,userid) VALUES ('test',1);
INSERT INTO table2 (parentid,otherid,userid) VALUES (LAST_INSERT_ID(),4,1);
SELECT LAST_INSERT_ID();
Seperti yang Anda mengerti kode saat ini hanya akan mengembalikan ID INSERT TERAKHIR dari table2 bukan table1, bagaimana saya bisa mendapatkan id dari table1 bahkan jika saya memasukkan ke table2 antara?