


Программирование
+4Написать триггер для СУБД MySQL
Нужно чтобы этот триггер считал общую сумму покупки(total_price) в таблице purchase_data то есть умножал количество(product_count) из таблицы purchase_data на цену товара(product_price) из таблицы product
Помогите пожалуйста
По дате
По рейтингу
123456789
CREATE TRIGGER calculate_total_price
AFTER INSERT ON purchase_data
FOR EACH ROW
BEGIN
UPDATE purchase_data pd
SET pd.total_price = pd.product_count * (SELECT pr.product_price FROM product pr WHERE pr.product_id = pd.product_id)
WHERE pd.purchase_id = NEW.purchase_id;
END;
Больше по теме