set nocount ondeclare @tab table (idur int, data_val smalldatetime, [description] char(200), debi numeric(16,2), kredi numeric(8,2), cum numeric(8,2)) insert into @tab select idur,data_val,description,debi,kredi,0 as cum from transaksionet where partia = '0001' order by data_val,idur,brloc declare @cum numeric(16,2) set @cum = 0 update @tab set @cum = cum = @cum + kredi - debi set nocount offselect * from @tab
-------Moo. :)