I have worked out a solution (although it may not be the optimum one)
declare @t table(trans_id int, status int)
insert @t values(1, 1)
insert @t values(1, 2)
insert @t values(1, 2)
insert @t values(2, 2)
insert @t values(2, 2)
insert @t values(2, 2)
insert @t values(3, 1)
insert @t...