不羅嗦直接看數(shù)據(jù):A1124在A的后面再添加一列Num排名,根據(jù)A的值來(lái)確定NumA Num1 11 12 24 3
2 回答

慕少森
TA貢獻(xiàn)2019條經(jīng)驗(yàn) 獲得超9個(gè)贊
用一個(gè)簡(jiǎn)單的dense_Rank()函數(shù)即可
------分組顯示示例
IF NOT OBJECT_ID('[XXX]') IS NULL
DROP TABLE [XXX]
GO
CREATE TABLE [XXX](
[TID] int)
go
INSERT [XXX]
SELECT 1 UNION ALL
SELECT 1 UNION ALL
SELECT 2 UNION ALL
SELECT 4
GO
----select * from XXX
/*
TID
1
1
2
4
*/
select TID,(dense_Rank() over (order by TID asc)) as num
from xxx
/*
TID num
1 1
1 1
2 2
4 3
*/

慕標(biāo)琳琳
TA貢獻(xiàn)1830條經(jīng)驗(yàn) 獲得超9個(gè)贊
select case A when A的值 then NUM
when A的值 then NUM
end
from 表名
- 2 回答
- 0 關(guān)注
- 514 瀏覽
添加回答
舉報(bào)
0/150
提交
取消