使用mysql/nodejs返回更新的行

使用mysql/nodejs返回更新的行,mysql,node.js,Mysql,Node.js,使用mysql-end-nodejs,如何获得整个更新的行 var query2 = connection.query('UPDATE campaigns SET USED=0 where amount=?' , [amount], function (error, results, fields) { console.log(query2.sql); if (error) throw error; // Get here all

使用mysql-end-nodejs,如何获得整个更新的行

var query2 = connection.query('UPDATE campaigns SET USED=0 where amount=?' , [amount], function (error, results, fields) {
                console.log(query2.sql);
                if (error) throw error;

// Get here all updated rows

}

对于affectedRows,我只能获得更新的行数。

您可以在更新之前选择所有行的ID,然后更新它们,然后按ID选择它们

第一步:
从活动中选择id,其中amount=?

第二步:
更新使用的活动集=0,其中金额=?


3d步骤:
从id位于()的活动中选择*

没有其他方法可以避免第一次查询?找到类似的帖子