小编Pet*_*gun的帖子

我想获得大于 80 的所有值,排名,然后分组以获得阈值违规的计数

我在 MS SQL Server 2008R2 中有以下基本数据集:

create table #temptable
(
    Source varchar(255),
    PollTime datetime, 
    Value numeric(20,2)
)

insert into #temptable( Source, PollTime, Value) values('ABC', cast('2015-01-03 11:41:08.000' as datetime), 66)
insert into #temptable( Source, PollTime, Value) values('ABC', cast('2015-01-03 11:46:08.000' as datetime), 70)
insert into #temptable( Source, PollTime, Value) values('ABC', cast('2015-01-03 11:55:08.000' as datetime), 66)
insert into #temptable( Source, PollTime, Value) values('ABC', cast('2015-01-03 12:00:08.000' as datetime), 70)
insert into #temptable( Source, PollTime, Value) values('ABC', cast('2015-01-03 12:05:08.000' as datetime), 80)--1
insert into #temptable( …
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server-2008-r2

3
推荐指数
1
解决办法
321
查看次数

标签 统计

sql-server-2008-r2 ×1

t-sql ×1