Audaxviator, тогда уж так:
const mysql = require('mysql')
async function isRegistered(id){
var r = await new Promise(resolve => con.query('SELECT * FROM `users` WHERE `userid`= ?', id, function(err, results) {
if(err || !results.length) return resolve(false);
return resolve(true);
}));
return r
}
(async function(){
//основной код тут
let r = await isRegistered(id);
//...
}());
Только человеку не понимающему стути коллбэков это только вред принесёт.)