@korshunov2110
Программист

Как обновить данные в MySQL?

Здравствуйте !
Я бы хотел узнать как обновить данные в базе
Статей по этому поводу много, но для моих идей ничего ясным не становится

Моя идея :
У меня есть 3 столбца в базе
  • id_bot - id человека в моём боте
  • id_vk - id пользователя вк
  • money - внутренняя валюта

Хочу работать с ВАЛЮТОЙ
Чтоб отнимать её или прибавлять и т.д
Тут думаю всё понятно
Надо прибавить валюту определённому пользователю и использовать для этого id_vk , чтобы определить пользователя с которым будем работать

Объясните пожалуйста как это сделать
И лучше с примером
Буду очень благодарен!)))
  • Вопрос задан
  • 126 просмотров
Решения вопроса 1
Stalker_RED
@Stalker_RED
UPDATE myTable -- обновить таблицу myTable
  SET money = money + 42 -- добавить 42 денег
  WHERE id_vk = 1234567 -- для тех записей где id_vk = 1234567
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Captain
@Captain
Я бы предложил сделать еще одну табличку с историей изменений счетов пользователей. Кому сколько пришло, сколько ушло. По ней же суммированием можно вычислить баланс. Удобнее в итоге будет. А то с поддержкой замумукаетесь, так как не будете помнить кому когда и чего начислено.
Ну и вообще про SQL почитать.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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