私は別の列の第一レコードと合計を一列の第二の記録をしようとし、ここで新しい列に1つの列の1番目のレコードを別の列の2番目のレコードと合計する方法は?
を結果を格納していますは、例えば、SQL Serverのテーブルには、私がしようとしています
Emp_Code Emp_Name Month Opening_Balance
G101 Sam 1 1000
G102 James 2 -2500
G103 David 3 3000
G104 Paul 4 1800
G105 Tom 5 -1500
です新しいReserve
欄に以下のような出力が得
Emp_Code Emp_Name Month Opening_Balance Reserve
G101 Sam 1 1000 1000
G102 James 2 -2500 -1500
G103 David 3 3000 1500
G104 Paul 4 1800 3300
G105 Tom 5 -1500 1800
実際Reserve
列を計算するためのルールがある
Month-1
のために、それはあなたが累積合計をしたいように見えるヶ月の残りのために=Reserve for Month-1
そのReserve for Month-2
+Opening Balance for Month-2
質問にSQL Serverのバージョン番号を付けてください。 –
[SQL Serverでの実行中の合計の計算]の可能な複製(http://stackoverflow.com/questions/860966/calculate-a-running-total-in-sql-server) –