怎么让补充的数据在最大的成绩上逐次加1

img


能么让补充的数据在最大的成绩上逐次加1 刚学 不懂怎么操作 有没有人告诉我一下下 指导一下

这意思?

img


连续加
[](


```sql
declare @a table(id int identity(1,1),score int)

insert @a select 32
select * from @a 

declare @score int
declare @ii int 
declare @n int

select @score =(select top 1  score from @a order by id desc)
select @score

select  @ii = 1,@n = 0
while @n<10 
begin 
    insert @a select @score + @ii
    set @ii =@ii + 1
    set @n  =@n + 1
end
select * from @a 

```)