文档章节

评级函数之RANK()

海贼爱音乐
 海贼爱音乐
发布于 2017/08/17 15:21
字数 125
阅读 18
收藏 0
  • RANK() 返回数据项在分组中的排名,排名相等时会在名次中留下空位
  • DENSE_RANK() 返回数据项在分组中的排名,排名相等时不会在名次中留下空位
select employee_id,first_name,salary,rank() over(order by salary desc) as rank,
dense_rank() over(order by salary desc) as dense_rank,job_id from employees;

输入图片说明

  • 分析函数与PARTITION BY子句结合使用
select employee_id,job_id,rank() over(partition by job_id order by salary desc) as rank,
salary from employees WHERE DEPARTMENT_ID=80

输入图片说明

© 著作权归作者所有

共有 人打赏支持
海贼爱音乐
粉丝 1
博文 87
码字总数 22611
作品 0
广州
CEO
【译】Metasploit:漏洞利用程序评级

原文地址:https://github.com/rapid7/metasploit-framework/wiki/Exploit-Ranking 作者:Metasploit Community 译者:王一航 2018-06-13 校对:王一航 2018-06-13 每一个漏洞利用模块基于它...

王一航
06/13
0
0
oracle中within group的用法

within group语句和group by没有半毛钱关系,只是一些单值聚合函数的辅助关键字,下面以rank函数为例。 rank在oracle中分为聚合函数和分析函数两种,本篇不介绍分析函数,参考分析函数篇章。...

hulubo
2012/04/10
0
0
【sql】— SQL Server 中的排名函数

小编在项目中经常用到Row_Number()函数,它是sql server 2012 出现的四大排名函数(排名函数为分区中的每一行返回一个排名值)之一,下面为大家介绍一下它的用法。 使用到的表原始数据 (SELEC...

zt15732625878
04/05
0
0
oracle分析函数Rank, Dense_rank, row_number

一、使用rownum为记录排名: 在前面一篇《Oracle开发专题之:分析函数》,我们认识了分析函数的基本应用,现在我们再来考虑下面几个问题: ①对所有客户按订单总额进行排名 ②按区域和客户订...

Hyacinth_Yuan
2015/12/25
154
0
SQL优化--使用分析函数

前段时间在 http://www.itput.net/ 看到 一篇文章, http://www.itpub.net/thread-1031306-1-4.html 提到一个SQL语句: 建立环境: create table t_emp(id numeric(10) ,name varchar(10), s......

梅_95
2016/09/13
3
0

没有更多内容

加载失败,请刷新页面

加载更多

shell特殊符号、cut、sort、uniq、wc、tee、tr、split命令

10月15日任务 8.10 shell特殊符号cut命令 8.11 sort_wc_uniq命令 8.12 tee_tr_split命令 8.13 shell特殊符号下 cut 命令 cut作用:截取字符串 用法如下:cat /etc/passwd |head -2 |cut -d ...

hhpuppy
27分钟前
0
0
Springboot实现filter拦截token验证和跨域

背景 web验证授权合法的一般分为下面几种 1使用session作为验证合法用户访问的验证方式 使用自己实现的token 使用OCA标准 在使用API接口授权验证时,token是自定义的方式实现起来不需要引入其...

funnymin
今天
2
0
linux使用ntfs-3g操作ntfs格式硬盘

Linux内核目前只支持对微软NTFS文件系统的读取。 NTFS-3G 是微软 NTFS 文件系统的一个开源实现,同时支持读和写。NTFS-3G 开发者使用 FUSE 文件系统来辅助开发,同时对可移植性有益。 安装 ...

linuxprobe16
今天
1
0
kubeadm部署kubernetes集群

一、环境要求 这里使用RHEL7.5 master、etcd:192.168.10.101,主机名:master node1:192.168.10.103,主机名:node1 node2:192.168.10.104,主机名:node2 所有机子能基于主机名通信,编辑...

人在艹木中
今天
14
0
Shell特殊符号总结以及cut,sort,wc,uniq,tee,tr,split命令

特殊符号总结一 * 任意个任意字符 ? 任意一个字符 # 注释字符 \ 脱义字符 | 管道符 # #号后的备注被忽略[root@centos01 ~]# ls a.txt # 备注 a.txt[root@centos01 ~]# a=1[root@centos01...

野雪球
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部