"Unknown column 'insertcounter' in 'where clause'" при выполнении UPDATE
Здравствуйте.
В общем, я поругался с логикой и столкнулся с ошибкой, которая в заголовке вопроса.
Сам SQL-запрос:
UPDATE `static` SET `value` = `value` + 1 where `name` = insertcounter
В общем, погуглив, понял, что ошибка говорит, мол, не найден столбец insertcounter
, но ведь ясно сказано, что insertcounter
- это значение в столбце name
.
В общем, муть какая-то.
Как будет корректнее составить такой запрос, который будет обновлять значение записи с name
= insertcounter
, увеличивая значение на 1?
Источник: Stack Overflow на русском