相关疑难解决方法(0)

oracle中RANK()和DENSE_RANK()函数之间有什么区别?

RANK()和DENSE_RANK()功能有什么区别?如何找到下emptbl表中的第n个薪水?

DEPTNO  EMPNAME    SAL
------------------------------
10       rrr    10000.00
11       nnn    20000.00
11       mmm    5000.00
12       kkk    30000.00
10       fff    40000.00
10       ddd    40000.00
10       bbb    50000.00
10       ccc    50000.00
Run Code Online (Sandbox Code Playgroud)

如果在表数据中有nulls,如果我想找nth工资会怎么样?

sql oracle window-functions

137
推荐指数
5
解决办法
46万
查看次数

ORACLE SQL 第二最高工资

如何从员工表中查找员工领取的第二最高工资。是否可以通过ROWNUM函数查找。

示例表:

S.no    Name       employee_id     salary
201     Steven        100            1000
202     Alexander     101            2500 
203     Daniel        102            5000
204     John          103            3000
205     Ishanth       104            8000 
Run Code Online (Sandbox Code Playgroud)

sql oracle top-n

-1
推荐指数
1
解决办法
1万
查看次数

标签 统计

oracle ×2

sql ×2

top-n ×1

window-functions ×1