Sql Server 数据库去重 相关问题。

图片说明
status 与上一条数据相同的去重,如果不是连续的就不去重,求解,跪求。

 1、根据status编号
SELECT ROW_NUMBER() over (order by status) as rn from 表
2、获取id-rn的值rn2
3、根据rn2标记rn3
SELECT ROW_NUMBER() over (order by rn2) as rn3 from 表
4、删除rn3>1的所有记录