同じテーブル内の他のフィールドの値に基づいてフィールドを更新する 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