обновите столбец, вычитание значения

Это происходит, потому что идентификатор каждого объекта должен был так или иначе быть представлен в интерпретаторе Ruby C. Числа были отображены на (number*2) +1, правдоподобие добралось 0, ошибочность добралась 2, и ноль уехал 4. ItВґs просто странная проблема реализации или текучая абстракция. Вы не должны волноваться об этом, если Вы не хотите записать интерпретатор Ruby.

23
задан p.campbell 21 March 2011 в 20:33
поделиться

1 ответ

UPDATE a75ting.username
SET points = points - 5

поместив одинарные кавычки вокруг «точек -5», вы преобразовали это выражение в текстовую строку. Оставив его без кавычек, MySQL увидит, что вы ссылаетесь на поле (точки) и вычитаете 5 из его текущего значения.

65
ответ дан 29 November 2019 в 00:56
поделиться
Другие вопросы по тегам:

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