小编dav*_*rti的帖子

使用SQL Server Rank函数对行进行排名而不跳过排名

我想在一个表中对行进行排名,而不是在排名中跳过数字.请看下面的例子.

CREATE TABLE #test(
apples int NOT NULL,
) ON [PRIMARY]
GO

insert into #test( apples ) values ( 10 )
insert into #test( apples ) values ( 10 )
insert into #test( apples ) values ( 20 )
insert into #test( apples ) values ( 30 )

select *, RANK() over (order by apples) as theRank from #test

drop table #test
go
Run Code Online (Sandbox Code Playgroud)

结果是

apples   theRank
10       1
10       1
20       3
30       4
Run Code Online (Sandbox Code Playgroud)

如何让排名不跳过数字2,以便结果如下

apples   theRank
10       1
10 …
Run Code Online (Sandbox Code Playgroud)

sql sql-server rank

5
推荐指数
1
解决办法
7123
查看次数

如何从XSLT输出&符号

我正在将所有内容&转换&为我的XML,以便XSLT可以编译.我正在将XML设计为HTML.但是,当XSLT填充文本框时,我需要&显示为&.

例如,它you & me在文本框中显示" ",但我需要看到" you & me".

html xml xslt

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

html ×1

rank ×1

sql ×1

sql-server ×1

xml ×1

xslt ×1