生成視圖,統計字段的問題,分數不多請好心人幫個忙好嗎謝,謝
Original$ Actua$ Balance$
350000
2688 347321
2688 344624
2304 342320
數據庫里面只有Original跟Actua這兩個字段,Balance是計算出來的。也就是Balance=Original-Actua這樣循環的減下去,得Balance這個值,我想用視圖來表示上面哪樣的表怎么表示,
謝謝
------解决方案--------------------create view test_v
as
select Original,Actua,Balance=Original-Actua
from ta
------解决方案-------------------- alter table table3 add Balance int
declare @or int,@bal int
update table3
set @or=original=case when original=0 then @bal else original end,
@bal=balance=case when original=0 then @or-actua else original-actua end
select * from table3