gpt4 book ai didi

mysql - 插入时自动用外键替换值

转载 作者:行者123 更新时间:2023-11-30 00:55:53 26 4
gpt4 key购买 nike

我正在尝试在插入时自动用其外键(来自另一个表)替换一个值。我知道最好的方法可能是在插入时创建触发器,这是我第一次触发。

示例:家庭表

ID (Key) Family
1 Jordan
2 White

insert into Full_table values ('Adam','white');

我希望将“White”替换为 2 ...

最佳答案

您可以在没有这样的触发器的情况下执行此操作

INSERT INTO full_table
SELECT 'Adam', id
FROM fam_table
WHERE family = 'White'
LIMIT 1

这里是SQLFiddle 演示

关于mysql - 插入时自动用外键替换值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20572658/

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