update 问题
update billdetail k1
set unitaccount =( /*这里的unitaccount随baseunitbank表中单位不同而不同
select unitaccount from baseunitbank k2
where k1.unitcode = k2.unitcode
)
where k1.billno='2004080001'
billdetail单据细表(单位编码unitcode,单位账户unitaccount )
baseunitbank单位银行表(存放单位编码unitcode,单位账户unitaccount )
就是说上面的update也应该是从第一条到最后一条顺序执行吧