如题所述
可以做到的,一条语句:
INSERT INTO test(id,parentId,NAME,selfId) VALUES(NULL,0,'类目1',LAST_INSERT_ID()+1);
除了第一条记录的特殊性,需要手动把2改成1以外,后面的都OK!
INSERT INTO test(id,parentId,NAME,selfId) VALUES(NULL,0,'类目1',LAST_INSERT_ID()+1);
除了第一条记录的特殊性,需要手动把2改成1以外,后面的都OK!
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-09-20
这个有必要赋值给另一个字段么?追问
就是相当于菜单的子菜单需要一个pid,这个pid就是自动增长的那个字段
追答上网百度下mysql last_insert_id
追问谢谢
第2个回答 2014-09-20
很明确的告诉你,做不到,这个我之前查过不少资料,都不行
(不能保证并时没有问题)
给你个可行的方式,是先插入再更新,这样可以做到追问
(不能保证并时没有问题)
给你个可行的方式,是先插入再更新,这样可以做到追问
谢谢
本回答被网友采纳第3个回答 2014-09-20
你搜索一下mysql 获取自增长的函数,这里就不粘贴复制追问
谢谢