0
我想寫一個mysql觸發器來根據同一個表中其他字段的值更新一個字段。Mysql觸發器需要幫助
我有一個帶有3個複選框的表格,分別是checkbox_1,checkbox_2,checkbox_3。我有另一個字段是第四個字段,我需要根據複選框1/2/3值中的值更新「status_status」字段。我想更新field status_status爲1,如果所有的複選框的值都是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
使用觸發'update'前,然後,而不是'更新...'只是'設置新。 status_status = 1'。但是這個邏輯真的屬於數據庫嗎? – eggyal 2013-04-23 14:07:21