我想在使用 mysql 的 express 框架中使用 AND 运算符实现查询。
mysql 查询: select * from questions where question_id=1 AND answer="apple" AND appkey="1122";
我想使用mysql在express js中实现上述查询。我试过下面的查询。
req.getConnection(function(err,connection){
var data = {
qid : input.questionid,
ansvalue : input.answervalue,
appid : input.appkey,
};
console.log(data);
var query = connection.query('SELECT * FROM request_auth WHERE question_id = ?',[qid]'AND answer_description = ?',[ansvalue]'AND app_key = ?',[appid],function(err,rows)
{
if(query=='')
console.log("Error Selecting : %s ",err );
res.render('edit_customer',{page_title:"Edit Customers - Node.js",data:rows});
});
但它抛出错误 qid 未定义。请给我解决方案。谢谢你。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句