accountdetails
與領域
customerid,balance,account id
現在我試着通過我的節點的應用程序來更新這個地方的時候我轉移的金額,在一個記錄中的值應該借記,在另一個它應該被記入
var data = {customerid,transferamount,accountid};
con.query('update accountdetails set balance = balance-? WHERE customerid = ? ,
[data.transferamount,data.customerid]')
con.query('update accountdetails set balance = balance+? WHERE accountid = ?,
[data.transferamount,data.accountid]')
所以目前我有兩個命令來做到這一點,我們如何限制這一點,因爲兩者都基本上更新單個表。
任何想法
我不認爲你應該這樣做。由於where子句完全不同,所以兩個查詢都很好。 – kawadhiya21
爲了減少使用我想它做單指令 – user7350714
休息的呼叫數量看看這篇文章:https://stackoverflow.com/questions/23266854/node-mysql-multiple-statement-in-one-query –