我知道如何加入这两个表格(发票和应付帐款)。应付款管理系统有一个balancedue
列,我需要使其与Invoices.originalamount
相同。如何在加入另一个表格时更新表格
我所写的是:
update payables p
set p.balancedue= i.originalamount
From payables p
join invoices i on p.id=i.id
where nationalaccountcode='xxx'
但我发现了一个错误。任何帮助? SSMS 2012,如果有帮助。
我认为你正在寻找这样的:http://stackoverflow.com/questions/1293330/how-can-i-do-an-update-statement- with-join-in-sql – DLeh