我正在寫一個查詢,是SQL Server中存儲過程的一部分。我需要在SQL Server中找到累積和。SQL Server累積求和
變量將保存整數值,如100
。比方說,
Declare @Variable int = 100
現在@NewVariable
將有以下公式:
@NewVariable = @Variable * (1 - 0.005)
因此@NewVariable = 99.5
現在,@NewestVariable
將有以下公式;
@NewestVariable = @NewVariable * (1 - 0.005)
因此,@NewestVariable
將具有99.00
值同樣地該計算將出現24次,所有的結果將是在末端和。
因此最終結果將是:100 + 99.5 99.00 + .... ...
我試圖實現使用@count變量(DECLARE @COUNT INT = 24
),並使用一個While循環所期望的結果,但我我不確定我是否正確?
請求您的幫助!
謝謝!
請分享您嘗試過的代碼。此外,它看起來像一個簡單的數學問題 - 不是嗎?一系列的總和? –
除非您顯示您的實際代碼,否則很難判斷它是否正確 – user1455836
@SuyashKhandwe:是這是系列 –