slimt_slimt Aged Yak Warrior
Switzerland 746 Posts
sunitabeck Flowing Fount of Yak Knowledge
5152 Posts
SELECT t.c1,t.c2,t.c1-(t2.n-1) AS c3 FROM Tbl t CROSS APPLY ( SELECT MAX(c1) AS n FROM Tbl t2 WHERE t2.c1 <= t.c1 AND t2.c2 = 1 ) t2;