Javascript 使用nodejs mysql,如何从用户中选择*名称,如var1或电子邮件,如var2或移动设备,如var3

Javascript 使用nodejs mysql,如何从用户中选择*名称,如var1或电子邮件,如var2或移动设备,如var3,javascript,Javascript,//输入bil后,比尔·盖茨将显示: //输出:比尔·盖茨 app.get('/searchh',(req,res)=>{ 如果我输入mobile,mobile也将显示 //what is the correct query to get the desired results: sample i have bill gates in mysql and if var app_txname = req.query.txname; var app_txemail

//输入bil后,比尔·盖茨将显示: //输出:比尔·盖茨

app.get('/searchh',(req,res)=>{


如果我输入mobile,mobile也将显示
//what is the correct query to get the desired results: sample i have bill gates in mysql and if 
       var app_txname = req.query.txname; 
       var app_txemail = req.query.txemail; 
       var app_txmobile = req.query.txemail;

      let sql = "SELECT * FROM `users` WHERE name LIKE '%"+?+"%' or email LIKE '%"+?+"%' or mobile LIKE '%"+?+"%'";
        var filter =[app_txname,app_txemail,app_txmobile];
        sql = connection.query(sql, filter, function (err, rows) {
          if(err) throw err;
          
              res.render('user_filter',{
              title : 'USER DETAILS',
              users: rows
            
           })

           })
         })