SQL SERVER中FIRST_VALUE和LAST_VALUE
FIRST_VALUE和LAST_VALUE
看下组SQL语句:
WITH test
as
(
select '乐可乐可的部落格' as name,10 as score
UNION ALL
select '乐可乐可的部落格',15
UNION ALL
select '乐可乐可的部落格',20
UNION ALL
select '微软认证',30
UNION ALL
select '微软认证',40
UNION ALL
select '微软认证',40
)
select name,score
,FIRST_VALUE(score)over(order by name) as fst
,LAST_VALUE(score)over(order by name) as Lst
from test
结果:

本文介绍了SQL SERVER中FIRST_VALUE和LAST_VALUE函数的使用,通过示例展示了如何利用这两个函数获取数据集中的第一条和最后一条记录的特定列值。在示例中,可以看到如何根据name列的升序排列来提取score列的初始和最终值。
最低0.47元/天 解锁文章
312





