declare @tbl Table (Id int,Sal numeric(10))
INSERT INTO @tbl (Id,Sal) VALUES (1,1000);
INSERT INTO @tbl (Id,Sal) VALUES (2,2000);
INSERT INTO @tbl (Id,Sal) VALUES (3,3000);
Select a.Id,(Case when a.Id <> 0 then(Select Sum(Sal) from @tbl b where b.Id <= a.Id) end) as Sal from @tbl a order by a.Id