嘗試使用了isnull(arg1,arg2)函數表示無效函數
最後運用了COALESCE(arg1,arg2,arg3,...)date
該函數標識返回參數中第一個不爲null的值.select
update a參數
set
a.overplus=a.howMany -
(
select COALESCE(sum(b.USENUMBER),0)
from b
where b.belongAFId = a.id
)