mysql 在增加一行新记录的时候,怎样把自动增长的id赋值给另一个字段?

mysql 在增加一行新记录的时候,怎样把自动增长的id赋值给另一个字段?,第1张

可以做到的,一条语句:

INSERT INTO test(id,parentId,NAME,selfId) VALUES(NULL,0,'类目1',LAST_INSERT_ID()+1)

除了第一条记录的特殊性,需要手动把2改成1以外,后面的都OK!

A表只有两个字段。 B表有4个字段,但包含A表的全部字段。B表的 username字段为冗余,应删除。

利用 B、A两表建立一个”形似你的B表“的视图,建立B表和A表的关联,......

(其实是用 inner join)

SELECT Btable.*, Atable.username

FROM

btable

INNER JOIN atable

ON Btable.userid = Atable.userid


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8567019.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存