คำถามติดแท็ก last-insert-id

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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.