错误:ER_BAD_FIELD_ERROR:“where 子句”中的未知列“kappa”

Bra*_*d m 1 mysql node.js

我不断收到以下错误代码

Error: ER_BAD_FIELD_ERROR: Unknown column 'kappa' in 'where clause'
Run Code Online (Sandbox Code Playgroud)

在 nodejs 中执行此脚本时

connection.query('SELECT balance FROM members WHERE username = kappa', function(err, data) {
        if (!err)
         console.log(data);
        else
         console.log(err);

    });
Run Code Online (Sandbox Code Playgroud)

我不确定为什么会发生这种情况,是我的语法错误还是什么?

May*_*eyz 6

为了与字符串进行比较,请使用单引号,例如:

"SELECT balance FROM members WHERE username = 'kappa'"
Run Code Online (Sandbox Code Playgroud)

试试这个查询。