`

rank()函数使用详解

 
阅读更多

1.rank()函数是分级函数,这个函数必须与over函数一起使用,否则会报"缺少窗口函数错误"。

 

2.sql:

SELECT  A.EMPNO AS 员工编号,
A.SAL AS 薪资,
A.JOB AS 岗位,
rank() OVER(PARTITION BY A.JOB ORDER BY A.SAL DESC) AS 岗位薪资等级              
FROM  EMP A

 

分享到:
评论

相关推荐

    常见BIEE分析及报表函数使用详解

    "BIEE 函数详解" BIEE(Business Intelligence Enterprise Edition)是一款功能强大的商业智能工具,提供了丰富的分析和报表函数,以帮助用户快速创建报表和分析数据。在 BIEE 中,存在多种预制的标准函数,可以...

    常用EXCEL函数使用详解.ppt

    这份"常用EXCEL函数使用详解.ppt"文件旨在引导不同水平的用户从新手到专家逐步掌握Excel函数的使用技巧。 对于新手来说,了解Excel的基本操作是基础,如输入数据、查找替换、设置单元格格式、排序、汇总、筛选和...

    EXCEL中函数的使用详解ppt课件.ppt

    RANK函数用于返回排名,LARGE函数用于返回最大值,SMALL函数用于返回最小值。 数据库函数包括DGET、DMAX、DMIN、DSUM、DAVERAGE函数等。DGET函数用于返回数据库中的值,DMAX函数用于返回最大值,DMIN函数用于返回...

    rank排列函数.pdf

    《Rank排列函数详解及其应用》 在Excel等电子表格软件中,Rank函数是一个非常重要的统计和数据分析工具,它用于计算指定数值在特定数据序列中的排名。Rank函数的基本语法是RANK(number, ref, [order]),其中参数...

    Oracle中的分析函数详解

    其中,Oracle的分析函数是其强大的特性之一,它允许用户在单个SQL查询中执行复杂的分析操作,而无需使用子查询或者自连接。这篇文档将深入探讨Oracle中的分析函数,帮助你更好地理解和利用这一功能。 一、什么是...

    常用的20个EXCEL函数的使用详解.ppt

    Excel函数使用详解 Excel函数是Excel电子表格软件中的一种强大工具,能够帮助用户快速完成复杂的计算和数据分析任务。Excel函数可以分为多种类型,如财务函数、日期函数、时间函数、数学与三角函数、统计函数、...

    SQL SERVER2012中新增函数之字符串函数CONCAT详解

    在CONCAT函数出现之前,我们通常使用 "+" 运算符来连接字符串,但这种方法存在一个问题,即如果其中任何一个字符串是NULL,整个结果也会变成NULL。而CONCAT函数则会自动忽略NULL值,这大大提高了处理字符串连接时的...

    oracle_排列rank()函数

    ### `RANK()`函数详解 `RANK()`函数的基本语法如下: ```sql RANK() OVER (PARTITION BY column_list ORDER BY order_list) ``` 这里的关键部分包括: - **PARTITION BY**:用于指定数据集应如何分割。如果省略...

    EXCEL中函数的使用详解.pptx

    12. 排序函数:对数据进行排序,如RANK、LARGE、SMALL等。 例如,SUM函数是无条件求和,SUMIF函数则允许有条件地求和,而SUMPRODUCT函数可以在多组数组中进行条件计算并返回乘积之和。在实际应用中,例如在预算表中...

    Oracle排名函数(Rank)实例详解

    在本实例中,我们将详细探讨Oracle中的Rank()函数及其使用方法。 Rank()函数的基本用法是在`OVER()`子句中,通过指定`ORDER BY`来决定排名依据。其语法如下: ```sql rank() over (order by 排序字段 [asc|desc]) ...

    oracle 分析函数详解(有例子)

    2 Oracle开发专题之:分析函数 Rank Dense rank row number 3 Oracle开发专题之:分析函数3 Top Bottom N First Last NTile 4 Oracle开发专题之:窗口函数 5 Oracle开发专题之:报表函数 6 Oracle开发专题之:...

    35个excel常用函数详解

    27. **RANK函数**:为一组数值分配排名,了解数据的相对位置。 28. **QUARTILE函数**:计算数据的四分位数,常用在数据分析中。 29. **LOG函数**:计算数值的自然对数或任意底数的对数。 30. **POISSON.DIST函数*...

    DB2各类函数总汇

    分区函数是指对数据进行分区操作的函数,常用的分区函数包括 ROW_NUMBER、RANK、DENSE_RANK 等。 八、安全函数 安全函数是指对数据进行加密和解密操作的函数,常用的安全函数包括 ENCRYPT、DECRYPT 等。 九、其他...

    SQL开窗函数详解.pdf

    ### SQL开窗函数详解 #### 一、开窗函数的基本概念和语法 开窗函数,又称分析函数或OLAP函数,是SQL中一种高级特性,它允许用户在保持与原始数据行关联的同时执行复杂的计算和聚合操作。这些功能极大地提高了SQL...

    Oracle分析函数详解.doc

    1. **over()** 关键字:这是识别分析函数的关键,告诉Oracle你将使用一个分析函数。 2. **analytic-function**:这是指定的分析函数,如SUM, AVG, COUNT, RANK等。Oracle提供了多种分析函数,满足不同的需求。 3. **...

    ORACLE分析函数详解

    - **例2**:使用DENSE_RANK()函数,如果有多行具有相同的值,则它们将获得相同的排名。 3. **窗口(Window)**: - **范围窗口**:允许根据特定条件(如日期间隔)定义窗口。例如,计算过去3个月内的平均工资。 ...

    excel 函数使用 计算方法

    使用RANK函数来确定每个学生的排名;使用COUNTIF函数统计特定成绩范围内的学生人数。 ##### 名次的排序 使用RANK.EQ或RANK.AVG函数根据学生的成绩进行排序。 ##### 成绩的统计 利用COUNTIFS函数统计不同分数段的...

    Oracle分析函数

    Oracle 分析函数详解 Oracle 分析函数是 Oracle 数据库中的一种强大功能,能够帮助用户快速进行数据分析和处理。在本文中,我们将对 Oracle 分析函数进行详细的介绍,并对其各个函数进行解释。 一、总体介绍 ...

    计算机二级MSOfficeEcel函数公式大集合.pdf

    6. **RANK函数**:用于计算某个值在一组数据中的排名。`=RANK(D2,$D$2:$D$21,0)`返回D2单元格值在D列中的排名,0参数表示要求非降序排列。 7. **合并计算功能**:在不同工作表间进行求和或其他函数运算。通过“合并...

Global site tag (gtag.js) - Google Analytics