我知道如何加入這兩個表格(發票和應付帳款)。應付款管理系統有一個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