Async ve await kullanırsan çözülecektir. Callback içerisinde return ediyorsun sadece.
Hocam Await vb herşeyi kullandım sleep ile bekletmeyi denedim fakat dışarıdaki sonucu 1 yapamadım
var resultyasak=0; await connection.query(`SELECT * FROM yasaklist WHERE number=`+"'"+contact.number+"'", function (err, res, fields) { if (err) return callback(err); if(res!=null){ resultyasak=1; } });