重新排序
根据【数值】字段对【运单号】分组排序,生成字段【新排序】
select row_number()over(PARTITION BY 运单号 ORDER BY [数值] asc) as 新排序,* from 数据
保留新排序=1的数据
将【新排序】=1的数据插入新表【新数据】
select * into 新数据 from
(select row_number()over(PARTITION BY 运单号 ORDER BY 数值 asc) as 新排序,* from 数据)b
where b.新排序=1
【新数据】表就保留了唯一的运单号数据
不想创建新表的小伙伴们 可以直接删除【新排序】<>1的数据