想写个触发器
当数据更新时候,如果 state 字段为1 那这条数据的 count字段加一,如果 state字段为0 那就不触发
普通的满足不了需求.。
思路:
存储过程
写个定时器触发
你这个写的条件都没有
if(xxx.state==1)
set xxx
不用触发器,用case when判断一下就行。
UPDATE 表名
SET count =
CASE
WHEN state = 1 THEN
count+1
WHEN state = 0 THEN
count
ELSE count
END;
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!