Проблема с триггером в MySQL

Сделал триггер на обновление данных. Когда я делаю данный запрос на обновление данных

update cash
    set spent = 1000
where id = 1;

Все нормально, но как только я создаю триггер на данную операцию, то данный запрос не выполняется и появляется ошибка: SQL Error [1054] [42S22]: Unknown column 'cash.spent' in 'field list', хотя данная колонка есть в таблице. Триггер вот:

drop trigger if exists bonuses_count;
delimiter //
create trigger bonuses_count after update on cash
for each row
begin
    update bonuses
        set c_bonuses = cash.spent / 1000;
end //

В чем может быть проблема?


Ответы (0 шт):