我不断收到以下错误代码
Error: ER_BAD_FIELD_ERROR: Unknown column 'kappa' in 'where clause'
在nodejs中执行此脚本时
connection.query('SELECT balance FROM members WHERE username = kappa', function(err, data) {
if (!err)
console.log(data);
else
console.log(err);
});
我不确定为什么会这样,是我的语法错误还是什么?
最佳答案
要与字符串进行比较,请使用单引号,例如:
"SELECT balance FROM members WHERE username = 'kappa'"
尝试使用此查询。
关于mysql - 错误:ER_BAD_FIELD_ERROR:“where子句”中的未知列“kappa”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43714515/