Я создал инвентарную таблицу со столбцами product_id
и total_count
.Когда покупка вносится в таблицу покупок (purchase_id
, supplier_id
, product_id
, price, quantity
), она должна обновить total_count в таблице инвентаря.Значение по умолчанию для total_count в таблице инвентаря равно 0.
, например, когда совершается покупка (поставщик, зарядное устройство, цена, 25), необходимо обновить инвентарь (зарядное устройство, 25).
Я не могу этого сделать.вот мой код:
create or replace trigger trg_update_inventory
after insert on supplier_product
for each row
begin
update inventory set total_count=total_count+ quantity where .....
Я застрял в этой точке.как заставить триггер получить количество из таблицы покупок и обновить итоговый баланс?