文档章节

评级函数之RANK()

海贼爱音乐
 海贼爱音乐
发布于 2017/08/17 15:21
字数 125
阅读 15
收藏 0
点赞 0
评论 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

oracle中within group的用法

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

hulubo ⋅ 2012/04/10 ⋅ 0

【sql】— SQL Server 中的排名函数

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

zt15732625878 ⋅ 04/05 ⋅ 0

oracle分析函数Rank, Dense_rank, row_number

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

Hyacinth_Yuan ⋅ 2015/12/25 ⋅ 0

科技行业十大招聘大户:甲骨文居首

北京时间3月26日消息,据国外媒体报道,科技博客Business Insider撰稿人朱莉·波特(Julie Bort)周日撰文,评选出当前公开招聘职位最多的十大科技公司。甲骨文在该榜单中位居榜首,公开招聘...

oschina ⋅ 2013/03/26 ⋅ 20

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 ⋅ 0

oracle的分析函数‘over’

分析函数语法: 例: sum(sal) over (partition by deptno order by ename) new_alias sum就是函数名 (sal)是分析函数的参数,每个函数有0~3个参数,参数可以是表达式,例如:sum(sal+comm) over...

0o清风徐来o0 ⋅ 2012/10/22 ⋅ 0

Oracle中Rank()函数的使用(续)

声明:本篇文章是紧接着上一篇文章《》而写的,为了加深自己对RANK()函数和DENSERANK()函数的理解,我从网上找了一个例子,自己测试写代码,于是有了下面的文章。例子链接:http://www.doci...

EillenMe ⋅ 2012/12/08 ⋅ 0

机器学习:推荐系统(四. 创建推荐系统框架)

Building the Framework for Our Recommendation System 目录 浏览推荐系统数据集 以矩阵显示产品评价 3.通过预测缺少的用户评级推荐 4.预测缺失用户评分的简单方法 1. 浏览推荐系统数据集 ...

奔IV程序猿 ⋅ 2017/12/06 ⋅ 0

MySQL 索引选择原则

目的 MySQL查询优化器是基于代价(cost-based)的查询方式。因此,在查询过程中,最重要的一部分是根据查询的SQL语句,依据多种索引,计算查询需要的代价,从而选择最优的索引方式生成查询计...

真爱2015 ⋅ 2015/12/07 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

istio 文档

https://istio.io/docs/concepts/ https://istio.io/docs/concepts/traffic-management/handling-failures/ https://istio.io/docs/concepts/traffic-management/rules-configuration/......

xiaomin0322 ⋅ 12分钟前 ⋅ 0

编程语言的作用及与操作系统和硬件的关系

一、编程语言的作用及与操作系统和硬件的关系 作用:编程语言是计算机语言,是一种程序员与计算机之间沟通的介质,通过编程语言可以使得计算机能够根据人的指令一步一步去工作,完成某种特定...

slagga ⋅ 23分钟前 ⋅ 0

runtime实现按钮点击事件

也不能说是实现吧,,,就是有点类似于RAC里边的写法,不用给btn添加另外的点击事件,就那个add...select...这样子很不友好,来看下代码: [self.btn handleControlEvent:UIControlEventTou...

RainOrz ⋅ 23分钟前 ⋅ 0

Windows系统运维转linux系统运维的经历

开篇之前,首先介绍一下我的背景把:我是一个三线城市的甲方运维。最近,在《Linux就该这么学》书籍的影响下和朋友小A(Linux运维已经三年了,工资也比我的高很多)的影响下,决定转行。最近...

linux-tao ⋅ 24分钟前 ⋅ 0

zip压缩工具,tar打包工具

zip压缩工具 zip打包工具跟前面说到的gzip,bz2,xz 工具最大的不一样是zip可以压缩目录。如果没有安装,需要使用yum install -y zip 来安装。安装完之后就可以直接使用了,跟之前提到的压缩...

李超小牛子 ⋅ 31分钟前 ⋅ 0

使用npm发布自己的npm组件包

一、注册npm账号 官网:https://www.npmjs.com/signup 注册之后需要进行邮箱验证,否则后面进行组件包发布时候会提示403错误,让进行邮箱核准。 二、本地新建一个文件夹,cd进入后使用npm i...

灰白发 ⋅ 33分钟前 ⋅ 0

010. 深入JVM学习—垃圾收集策略概览

1. 新生代可用GC策略 1. 串行GC(Serial Copying) 算法:复制(Copying)清理算法; 操作步骤: 扫描年轻代中所有存活的对象; 使用Minor GC进行垃圾回收,同时将存活对象保存到“S0”或“S...

影狼 ⋅ 34分钟前 ⋅ 0

JVM性能调优实践——JVM篇

在遇到实际性能问题时,除了关注系统性能指标。还要结合应用程序的系统的日志、堆栈信息、GClog、threaddump等数据进行问题分析和定位。关于性能指标分析可以参考前一篇JVM性能调优实践——性...

Java小铺 ⋅ 35分钟前 ⋅ 0

误关了gitlab sign-in 功能的恢复记录

本想关sign-up的,误点了sign-in 退出后登录界面提示: No authentication methods configured 一脸懵逼.. 百度后众多方案说修改application_settings 的 signin_enabled字段; 实际上新版本字段...

铂金蛋蛋 ⋅ 35分钟前 ⋅ 0

登录后,后续请求接口没有带登录cookie可能原因

1.XMLHttpRequest.withCredentials没设置好,参考https://developer.mozilla.org/zh-CN/docs/Web/API/XMLHttpRequest/withCredentials...

LM_Mike ⋅ 36分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部