SQL SERVER中FIRST_VALUE和LAST_VALUE
来源:互联网 发布:在线算法测试网站 编辑:程序博客网 时间:2024/05/16 10:28
SQL SERVER中FIRST_VALUE和LAST_VALUE
FIRST_VALUE和LAST_VALUE
看下组SQL语句:
WITH testas( 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 Lstfrom test
结果:
name score fst Lst
乐可乐可的部落格 15 15 10
乐可乐可的部落格 20 15 10
乐可乐可的部落格 10 15 10
微软认证 40 15 30
微软认证 40 15 30
微软认证 30 15 30
FIRST_VALUE(score)over(order by name) as fst,取按name升序排列的第一行score,见红色字体。
LAST_VALUE(score)over(order by name) as Lst,取按name升序排列的相同name最后一行score,见蓝色和紫色字体。
3 3
- SQL SERVER中FIRST_VALUE和LAST_VALUE
- 8.6 First_value和Last_value
- 开窗函数 First_Value 和 Last_Value
- 分析函数——FIRST_VALUE()和LAST_VALUE()
- Oracle 分析函数 Last_value和First_Value
- Oracle SQL 分析函数 first、last、first_value、last_value、nth_value
- last_value,first_value的用法
- Oracle分析函数之first_value和last_value 分析函数详解
- Hive分析窗口函数之LAG,LEAD,FIRST_VALUE和LAST_VALUE
- 分析函数first_value()与last_value()
- 分析函数first_value()与last_value()
- oracle 分析函数 FIRST_VALUE、LAST_VALUE
- 分析函数:first_value,last_value用法
- 分析函数——first_value()与last_value()
- [Hive]窗口函数LEAD LAG FIRST_VALUE LAST_VALUE
- 分析函数--FIRST_VALUE,LAST_VALUE,LAG,LEAD,ROW_NUMBER
- oracle分析函数系列之first_value/last_value:在记录集中查找第一条记录和最后一条记录
- Oracle分析函数系列之first_value/last_value:在记录集中查找第一条记录和最后一条记录
- 笑谈,人兽分界线 多贝网课程分享
- SQL SERVER 数据类型
- 妈球的,C语言常识!!
- SQL SERVER中CUME_DIST和PERCENT_RANK函数
- SQL SERVER中LEAD和LAG函数
- SQL SERVER中FIRST_VALUE和LAST_VALUE
- SQL SERVER中PERCENTILE_CONT和PERCENTILE_DISC
- SQL SERVER中GROUPING SETS,CUBE,ROLLUP
- SQL SERVER中XML查询:FOR XML指定RAW
- Stack_Queue 固定容量的栈组SetOfStacks @CareerCup
- 循环不变性(loop invariant)-证明算法的正确性的一种方法
- SQL SERVER中XML查询:FOR XML指定AUTO
- SQL SERVER中XML查询:FOR XML指定EXPLICIT
- SQL SERVER中XML查询:FOR XML指定PATH