Już, przeszukałem i przeczytałem, wiele odpowiedzi na ten temat, ale nie mogłem uzyskać jasnej odpowiedzi, jak to zrobić.Wyzwalacz MySql, aktualizacja innej tabeli przy wstawianiu
Moje zapytanie jest następujące:
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 ;
Dzięki z góry.
P.S. Bardziej ogólna Odpowiedź również byłaby miła i może być pomocna dla innych osób.
Szybki opis błędu, który otrzymujesz, byłby pomocny. – RandomSeed
Dowiedziałem się, że nie mogę znaleźć kolumn, które później mi powiedzieliście, aby zastąpić NEW.ColumnName – Mitsosp