非同期の世界に慣れていない場合は、モジュール「非同期」を確認する必要があります。
次に、次のようなことを行うことができます:
async.forEachOfSeries(ids, function(id,index,callback){
var q = "UPDATE mytable SET sequence="+index+" where id="+id+"; ";
this.connection.query(q, function(err, result) {
callback();
});
},function done(){
// whatever you want to do onces all the individual updates have been executed.
})