Я бы ожидал что-то вроде этого:
update apiusers
set balance = balance - ? -- how much to change the balance
where userid = ?; -- which user to change it for
(Конечно, я не знаю, как идентифицируются пользователи.)
?
- для параметров, передаваемых с. Вы должны использовать параметры, а не вставлять значения в строки.