我正在尝试编写一个 mysql 触发器来根据同一个表中其他字段的值更新一个字段。
我有一个包含 3 个复选框字段的表,即 checkbox_1、 checkbox_2、 checkbox_3 。我有另一个字段,即第 4 个字段,我需要根据 checkbox1/2/3 值中存在的值更新“status_status”字段。如果所有复选框的值都是 1,我想将字段 status_status 更新为 1。下面是我想要做的。
delimiter $$
create trigger emp_final_status
after update on tester.status_master
for each row
begin
if checkbox_1 = '1' and checkbox_2= '1' and checkbox_3= '1'
then
update tester.status_master set status_status=1;
END IF;
END