如何避免使用SQL触发器插入重复数据

时间:2019-07-11 07:37:10

标签: mysql phpmyadmin

我想插入一份个人档案记录以备不时之需。办公室名称的插入是使用触发器完成的。

我的问题是,每当我插入新的配置文件记录时,先前插入的办公室ID和配置文件ID就会插入到新插入的记录中。见下图: enter image description here

下面是触发代码的片段以及其他参考图像:

enter image description here

enter image description here

任何想法或代码段都对您有很大帮助...

1 个答案:

答案 0 :(得分:0)

这是因为在触发器的插入查询中,您已使用select子查询选择了这两个值。