Решенный вопрос Каким запросом выдать голд по логину

  • Автор темы Автор темы Zloy
  • Дата начала Дата начала

Zloy

Member
В общем вопрос в названии..
Каким запросом к базе данных выдать голд игроку по логину, а не по ID в базе?
 
UPDATE Customers
SET City= 'Frankfurt'
WHERE ContactName = 'Alfred Schmidt' ;

Примерно такой запрос к базе решит твою задачу
Выучи язык запросов, sql основы
 
UPDATE Customers
SET City= 'Frankfurt'
WHERE ContactName = 'Alfred Schmidt' ;

Примерно такой запрос к базе решит твою задачу
Выучи язык запросов, sql основы

Допустим, что логику я понял, но запросом такого типа я установлю значение голда, а не прибавлю к уже имеющемуся.

или я что-то не так понял?
 
Последнее редактирование модератором:
тебе надо что-то типо UPDATE users SET gold = gold + 10 WHERE id = 1
ну или WHERE name = 'login', если тебе по логину надо
 
Последнее редактирование:
Мне надо как-то зная логин вытащить из таблицы users айди этого логина и выдать по айди голд. Делаю что-то типа такого:
SELECT ID FROM users WHERE ID='loginaka';
call usecash('ID',1,0,1,0,500000,1,@error)
Выдает ошибку:

call usecash('ID',1,0,1,0,500000,1,@error)

#1136 - Column count doesn't match value count at row 1

Что не так делаю?
 
Назад
Сверху