Orders, DailySales
Trigger created
CREATE TRIGGER trg_daily_sales AFTER INSERT ON Orders FOR EACH ROW BEGIN UPDATE DailySales SET amount = amount + NEW.total_amount WHERE day = NEW.order_date; IF ROW_COUNT() = 0 THEN INSERT INTO DailySales(day, amount) VALUES (NEW.order_date, NEW.total_amount); END IF; END;
CREATE TRIGGER trg_daily_sales AFTER INSERT ON Orders FOR EACH ROW BEGIN UPDATE DailySales SET amount = amount + NEW.total_amount WHERE day = NEW.order_date; IF ROW_COUNT() = 0 THEN INSERT INTO DailySales(day, amount) VALUES (NEW.order_date, NEW.total_amount); END IF; END;