现在的两个表:A,表(1分钟存储一次)B表(一小时存储一次)
A B
时间 产品数1 产品数2 产品数3 数据标记 时间 产品数1 产品数2 产品数3 数据标记
其中数据标记存储的为 1、2、3、4中的一个数字,如1表示一级品,2表示2级品,3表示3级品,4表示次品
现在要每小时间对A表做一次统计,把统计的结果存储到B表中。
要求对产品数求和并判断数据标记的情况 :如A表中一个小时数据中的数据标记里存储的4大于85%时,表现这一个小时内的产品为次品,则把4存储到B表中的数据标记列中。如果存储的4小于85%则是那个数据出现的多就把相应的数字存储到B表的数据标记中,如果出现相同情况取大数据,如1和2字数相同则取2,请问这样的功能在触发器中怎么写,谢谢。
不能定时,需要触发
追答触发器需要新增、删除或修改表里的数据时才会触发。
你用触发器很难达到你要的结果。