sql >> データベース >  >> RDS >> Mysql

Nodejsの複数のSQLクエリループ

    非同期の世界に慣れていない場合は、モジュール「非同期」を確認する必要があります。

    次に、次のようなことを行うことができます:

    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.
    })
    


    1. mysqlテーブルに存在しない値を取得する

    2. MySQLWHEREINクエリ-ORDERBYMatch

    3. Python mysqlは、挿入前に重複をチェックします

    4. おそらくあなたが知らないマイクロソフトについての6つのおもしろ情報!