mysql insert 如何指定某个字段的值等于插入的自增ID值
在MySQL中,可以使用LAST_INSERT_ID()函数获取最后一次插入的自增ID值,然后将其作为其他字段的值进行插入操作。例如:
INSERT INTO table (id, name, age) VALUES (NULL, 'John', 25); UPDATE table SET other_field = LAST_INSERT_ID() WHERE id = LAST_INSERT_ID();
上述语句中,首先插入一个NULL值作为自增ID,然后使用LAST_INSERT_ID()获取这个自增ID值,并将其作为其他字段的值进行更新操作。
原文地址: https://www.cveoy.top/t/topic/hglL 著作权归作者所有。请勿转载和采集!