updateMoney,err := db.Prepare("INSERT INTO balance set money=?,id=? ON DUPLICATE updatE balance SET money=money+? WHERE id=?") ... tx,err := db.begin() ... res,err := tx.Stmt(updateMoney).Exec(123.45,1,123.45,1) res,err := tx.Stmt(updateMoney).Exec(67.89,2,67.89,2) res,err := tx.Stmt(updateMoney).Exec(10.23,3,10.23,3) ... tx.Commit()@H_403_2@

理想情况下,我可以准备一个查询,并建立一个同时发送的提供的列表.但是在这里,每次执行后我们都会从数据库中获得一个结果.有什么建议如何去做这个?