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