今天是2019年第一天,在此祝大家新年快乐,梦想还在路上,让我们继续加油!
应之前的计划,今天完成这篇记录,也借此记录自己的成长。
一、几个排名函数的语法和用法:
rank ( ) over ([partition by col] order by col )
dense_rank ( ) over ([partition by col] order by col )
rownumber ( ) over ( [partition by col] order by col )
rank() 是排名的函数,该函数组内排序后会进行跳号,分数相同的作为并列。
dense_rank() 该函数不会跳号,分数相同为并列第一,下一个是第二。
row_number() 可以通过over 根据某字段排序完之后进行组内(如果有partition by)排序。
下图是测试结果,先来看图消化一下:
下边是代码:
with lcy as (
select regexp_substr('10,20,30,30,50,60,80,80,90,100','[^,]+',1,level) score
from dual connect by level <= 10
)
select score,
rank()over (order by to_number(score) desc) "rank",
dense_rank()over (order by to_number(score) desc) "dense_rank" ,
row_number()over (order by to_number(score) desc) "row_number"
from lcy ;
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1148
183.71 KB下载数642
644.84 KB下载数2756
相关文章
发现更多好内容- 掌握PHP数据类型转换的技巧:确保准确性
- 在 Java 中,class 类究竟有哪些具体的用法呢?(java中class类的用法是什么)
- Java 中变量的类型究竟有哪些呢?(java中变量的类型有哪些)
- Java 中创建新文件的文件锁定策略有哪些?(Java createnewfile的文件锁定策略)
- Java 是否支持容器编排?全面解析与实践指南(contain java是否支持容器编排)
- Java 如何通过调用方法来输出数据?(java怎么调用方法输出数据)
- uncomtrade数据库支持的格式大全
- Java OGNL 表达式的解析原理究竟是什么?(java ognl表达式的解析原理是什么 )
- Java泛型中的 extends 操作符对性能有哪些影响?(Java泛型extends的性能影响如何)
- 如何掌握 Java 图形化界面设计原则?(java图形化界面设计原则)
猜你喜欢
AI推送时光机oracle常用分析函数与聚合函数的用法
数据库2024-04-02
MySQL查询排序与查询聚合函数用法分析
数据库2024-04-02
DISTINCT与聚合函数的结合使用
数据库2024-08-03
oracle聚合函数怎么使用
数据库2024-05-21
SQLServer中聚合函数的用法
数据库2024-04-02
聚合函数在多维数据分析中的应用
数据库2024-08-03
聚合函数在实时数据分析中的应用
数据库2024-08-03
mysql中常用的聚合函数包括
数据库2024-05-01
InfluxDB学习之InfluxDB常用函数(一)聚合类函数
数据库2024-04-02
聚合函数与数据分区的交互
数据库2024-08-03
numpy函数常用参数和用法的分析
数据库2024-01-26
Oracle数据库分析函数用法
数据库2024-04-02
sql中常用的聚合函数有哪些
数据库2024-05-07
SQL中的常用聚合函数是什么
数据库2023-06-06
Mariadb中聚合函数和分组函数怎么使用
数据库2023-06-28
Oracle分析函数用法详解
数据库2024-04-02
Oracle常用字符函数实验分析
数据库2024-04-02
聚合函数在数据分析中的重要性
数据库2024-08-03
Oracle Level函数与其他函数结合使用
数据库2024-09-03
利用Oracle Value函数简化聚合查询
数据库2024-10-09
咦!没有更多了?去看看其它编程学习网 内容吧