我有MySQL表如下:
ITEMS ('itemid' int(10), 'MRP' int(5), 'price' int(5), 'discount' int(2));
折扣计算方法如下:[(MRP - price) % MRP] * 100
现在,如果我要更新MRP
或price
列,那么我希望自动更新折扣。我有什么方法可以做到吗?
我正在探索MySQL功能,但却找不到有用的东西。
答案 0 :(得分:1)
点击此链接:http://dev.mysql.com/doc/refman/5.0/en/triggers.html
例如,您可以在每次发生某次更新时找到触发和更改的方法。
答案 1 :(得分:0)
如果你想自动完成,你应该写一个触发器。