前提・実現したいこと
node.jsのmysqlにカラムを代入したいです。
発生している問題・エラーメッセージ
node.jsのmysqlにカラムを代入しようとした場合、カラムが文字列として扱われ、カラムとして処理されないです。
var test_col if (flg==="0"){ //今回はflg=0です。 test_col = ["aaa.test1"]; }else{ test_col = ["aaa.test2"]; } connection.connect(); var sql = mysql.format('SELECT * from test aaa where ? = "1"', [test_col]); console.log(sql);//SELECT * from test aaa where 'aaa.test1' = "1" connection.end();
上記のログの結果のように「'aaa.test1'」ではなく、「aaa.test1」で代入したいです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/11 04:39
2019/01/11 04:40
2019/01/11 05:24
2019/01/11 05:27
2019/01/11 05:29