分析函式之二

2021-04-01 19:54:34 字數 1781 閱讀 3363

2.rank()

、dense_rank()

的使用原表資訊:

sql> break on deptno skip 1

-- 為效果更明顯,把不同部門的資料隔段顯示。

sql> select deptno,ename,sal

2from emp

3order by deptno,sal desc;

deptno ename

sal---------- ---------- ----------

10 king

5000

clark

2450

miller

1300

20 scott

3000

ford

3000

jones

2975

adams

1100

**ith

80030 blake

2850

allen

1600

turner

1500

ward

1250

martin

1250

james

950已選擇

14行。

使用rank()

查出各部門薪水前三名的員工姓名、薪水。

sql> select * from (

2select deptno,rank() over(partition by deptno order by sal desc) rk,ename,sal

3from emp4)

5where rk<=36/

deptno

rk ename

sal---------- ---------- ---------- ----------

101 king

5000

2 clark

2450

3 miller

1300

201 scott

3000

1 ford

3000

3 jones

2975

301 blake

2850

2 allen

1600

3 turner

1500

已選擇9

行。使用

dense_rank()

查出各部門薪水前三名的員工姓名、薪水。

sql> select * from (

2select deptno,dense_rank() over(partition by deptno order by sal desc) drk,ename,sal

3from emp4)

5where drk<=36/

deptno

drk ename

sal---------- ---------- ---------- ----------

101 king

5000

2 clark

2450

3 miller

1300

201 scott

3000

1 ford

3000

2 jones

2975

3 adams

1100

301 blake

2850

2 allen

1600

3 turner

1500

已選擇10

Broadcast 分析 之二

對應不同的廣播,傳送方法如下 public void sendbroadcast intent intent,string receiverpermission public void sendorderedbroadcast intent intent,string receiverpermiss...

怎樣做需求分析(之二)

撥開需求分析的迷霧 像這樣的對話經常出現在軟體開發的過程中。客戶 專案經理的需求對分析人員來講,像 霧裡看 花 般模糊並令開發者感到困惑。那麼,我們就撥開霧影,分析一下需求的具體內容 業務需求 反映了組織機構或客戶對系統 產品高層次的目標要求,通常在專案定義與範圍文件中予以說明。使用者需求 描述了使...

飛鴿協議分析之上下線報文分析之二

一 飛鴿協議格式分析 首先把飛鴿協議的報文的格式說明一下。飛鴿協議報文格式如下 注意,以下是一個完整字串,使用字元冒號進行每部分的分隔 ver 1 packetno sendername senderhost commandno additionalsection 整體報文的意思是 版本號 現在是1...

Vue 原始碼分析之二 Vue Class

這段時間折騰了一個vue的日期選擇的元件,為了達成我一貫的使用舒服優先原則,我決定使用directive來實現,但是通過這個實現有一個難點就是我如何把時間選擇的元件插入到dom中,所以問題來了,我是不是又要看vue的原始碼?vue2.0即將到來,改了一大堆,fragment沒了,所以vue社群中為數...

TinyG 韌體原始碼分析之二

2.2 主要後臺子任務任務之間的關聯 controller hsm函式中包含多個後臺子任務函式,其中 command dispatch實現從串列埠接收各種文字格式指令,配置引數,解析g碼指令產生運動控制指令並寫入mb mpbufferpool t型別 的快取,mp plan hold callbac...