Tôi đã tìm kiếm và đọc, nhiều câu trả lời về vấn đề này, nhưng không thể có câu trả lời rõ ràng về cách thực hiện việc này.Kích hoạt MySql, cập nhật bảng khác trên chèn
truy vấn của tôi là như sau:
DELIMITER //
CREATE TRIGGER `Stock_Update` AFTER INSERT ON `Store_db`.`Product_Supply` FOR EACH ROW
BEGIN
UPDATE `Store_db`.`Stock` AS `ST`
SET `ST`.`Stock_Quantity` = `ST`.`Stock_Quantity` + `Product_Supply`.`Supply_Quantity`
WHERE `ST`.`Product_ID` = `Product_Supply`.`Product_ID`;
END//
DELIMITER ;
Thanks Trong Advance.
P.S. Câu trả lời chung chung hơn sẽ tốt hơn và có thể hữu ích cho những người khác cũng như
Mô tả nhanh về lỗi bạn đang nhận được sẽ hữu ích. – RandomSeed
Tôi nhận được rằng nó không thể tìm thấy các cột mà sau này bạn đã nói với tôi để thay thế bằng NEW.ColumnName – Mitsosp