2016-09-14 45 views
1

如何使用Node.js的更新在MySQL中多列更新MySQL的多個列:如何使用的NodeJS

var query = 'UPDATE employee SET profile_name = ? WHERE id = ?'; 
connection.query(query,[req.name,req.id] function (error, result, rows, fields) { 

,但我要更新​​,phone,emailcountrystateaddress一次。
我該怎麼做,任何人都可以建議。

回答

2

只需添加所有列在設置:

var query = 'UPDATE employee SET profile_name = ?, phone =?, .. WHERE id=?'; 

connection.query(query,[req.name,req.phone,...,req.id] function (error, result, rows, fields) { 
1

UPDATE語句的語法:

UPDATE <TableName> 
SET <Col1> = <Val1>, 
    <Col2> = <Val2>, 
    .... 
WHERE id = ?