У меня есть таблица, Transactions1
, с 3 столбцами
ID
, NetProfit
и RunningTotal
Я пытаюсь создать триггер, который автоматически обновляет RunningTotal
при новой записикак показано ниже:
ID NetProfit RunningTotal
1 100 100
2 50 150
3 200 350
Я пробовал следующий код, но не могу заставить его работать:
CREATE TRIGGER RTTrigger BEFORE INSERT ON Transactions1
FOR EACH ROW
set @RT1 := 0;
update Transactions1
set RunningTotal = (@RT1 := @RT1 + 'NetProfit')
order by ID;
Я получаю ошибку:
Не разрешено возвращать набор результатов из триггера.
Я должен отметить, что я новичок в Mysql и PhPMyAdmin: -)
Заранее спасибо