sql >> Databasteknik >  >> RDS >> Mysql

hitta antal rader i returnerat mysql-resultat (nodejs)

Om det är en urvalsfråga tar du bara längden på den returnerade arrayen.

connection.query(sql, [var1,var2], function(err, results) {
    numRows = results.length;
});

Om det är en uppdaterings-/raderingsfråga kommer den returnerade ordboken att ha en påverkad Rows-variabel.

connection.query(sql, [var1,var2], function(err, result) {
    numRows = result.affectedRows;
});


  1. Hur kan jag få en lista över användarkonton med hjälp av kommandoraden i MySQL?

  2. mysql:använd SET eller många kolumner?

  3. Hur kan jag gå in i en SQL Server-lagrad proc från min C#-kod?

  4. SELECT som returnerar en lista med värden som inte förekommer på någon rad