Не знаю как сформулировать правильно в MySql плохо разбираюсь.
Дано:
Таблица
test_table в ней столбцы
id_product,
quantity и
quantity_stock - везде Integer
Нужно:
Чтобы при обновлении столбца
quantity, столбец
quantity_stock принимал значение =
новое значение столбца quantity - 10
Вот на всё, на что меня хватило, и видимо, я ничего не понимаю:
CREATE TRIGGER update_test AFTER UPDATE ON test_table
FOR EACH ROW
BEGIN
IF NEW.quantity <=> OLD.quantity THEN
UPDATE test_table SET quantity_stock = NEW.quantity - 10;
END IF;
END;