Ваше подготовленное заявление выглядит хорошо. Следует вычесть 10 из текущего значения в столбце мотивации.
Если вычитается 20, вы, скорее всего, звоните дважды.
Убедитесь, что вы звоните execute()
только один раз, и если вы звоните с веб-страницы, убедитесь, что вы не нажимаете его дважды.