588
社区成员
发帖
与我相关
我的任务
分享
--测试数据
if not object_id(N'Tempdb..#T') is null
drop table #T
Go
Create table #T([分类] nvarchar(21),[数量] int)
Insert #T
select N'A',10 union all
select N'A',50 union all
select N'A',100 union all
select N'B',10 union all
select N'B',50 union all
select N'C',10 union all
select N'C',50
Go
--测试数据结束
SELECT * ,
ROW_NUMBER() OVER ( PARTITION BY 分类 ORDER BY 数量 ) AS 序号
FROM #T