11
LAST_INSERT_ID () MySQL
ฉันมีคำถาม MySQL ที่ฉันคิดว่าต้องง่ายมาก ฉันต้องส่งคืน LAST INSERTED ID จาก 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(); ในขณะที่คุณสามารถเข้าใจว่ารหัสปัจจุบันจะส่งคืน LAST INSERT ID ของ table2 แทน table1 ฉันจะรับ id จาก table1 ได้อย่างไรแม้ว่าฉันจะแทรกเข้าไปใน table2