0
我有一个名为历史的表与字段id,g.id,日期,值。我想要插入一个触发器,当插入一个新行时将更新表格,并将值字段中插入的数字除以2. 我一直在尝试几个小时,没有运气,任何帮助,将不胜感激。MySQL乘法触发器?
为例如,后
INSERT INTO `online_game_shop`.`history`
(`id`, `gameID`, `dateofPurchase`, `Value`)
VALUES ('1001', '101', '2014-02-22', '10');
所以触发器将自动除以2 10,并用结果更新该字段。
CREATE TRIGGER pointstovalue
AFTER INSERT ON history
FOR EACH ROW
BEGIN
UPDATE history
SET value = new.value/2
WHERE history.id = NEW.id
END;
感谢名单了很多人!!!!!!!!! – Reda93