@alextimson

Как выбрать всех пользователей в SQLite?

Пишу бота с помощью Discord.py.
Понадобилась система налогов. Нужно чтобы у всех пользователей на сервере отнялась от баланса N-ая сумма денег. Как это реализовать?

Вопрос в том, как выбрать всех пользователей в WHERE ID =?
  • Вопрос задан
  • 160 просмотров
Решения вопроса 1
@rPman
UPDATE user_balance SET balance=balance+:tax
этот sql обновит одним запросом баланс всех пользователей, прибавив к нему значение параметра :tax

если это будет единственная операция над балансами пользователей, то пойдет, но настоятельно рекомендую любые операции над балансами пользователей регистрировать в специальной таблице transaction, так чтобы итоговый баланс можно было бы посчитать сложив все операции из этой таблицы
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы