gpt4 book ai didi

mysql - 设置列值等于插入ID?

转载 作者:可可西里 更新时间:2023-11-01 08:56:13 25 4
gpt4 key购买 nike

背景:

我有一个用于 received_msgs 的数据库表

表格有两列

id, link_id

如果消息是那里的第一个消息(基于标准),那么它的 link_id 等于它的 id

如果是对消息的回复,它的link_id 等于它回复的消息的id


问题:
有什么方法可以在初始插入时将 link_id 设置为与 id 相同?

目前我正在执行插入,然后执行另一个查询、更新,并将 link_id 设置为等于 INSERT_ID

但我不喜欢使用两个查询。

最佳答案

您可以在 AFTER INSERT 操作上使用触发器。

但我强烈建议您使用NULL 作为邻接表树的根。

关于mysql - 设置列值等于插入ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4272936/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com