Oracle開發(fā)之分析函數(shù)總結
這一篇是對前面所有關于分析函數(shù)的文章的總結:
一、統(tǒng)計方面:
Sum() Over ([Partition by ] [Order by ]
Rows Between Preceding And Following)
Sum() Over ([Partition by ] [Order by ]
Rows Between Preceding And Current Row)
Sum() Over ([Partition by ] [Order by ]
Range Between Interval '' 'Day' Preceding
And Interval '' 'Day' Following )
具體請參考《Oracle開發(fā)之分析函數(shù)簡介Over用法》和《Oracle開發(fā)之窗口函數(shù)》
二、排列方面:
Dense_rank() Over ([Patition by ] [Order by ] [Nulls First/Last])
Row_number() Over ([Partitionby ] [Order by ] [Nulls First/Last])
Ntile() Over ([Partition by ] [Order by ])
具體請參考《Oracle開發(fā)之分析函數(shù)(Rank, Dense_rank, row_number)》
三、最大值/最小值查找方面:
具體請參考《Oracle開發(fā)之分析函數(shù)(Top/Bottom N、First/Last、NTile)》
四、首記錄/末記錄查找方面:
Rows Between Preceding And Following ))
具體請參考《Oracle開發(fā)之窗口函數(shù)》
五、相鄰記錄之間比較方面:
具體請參考《Oracle開發(fā)之報表函數(shù)》
以上就是Oracle分析函數(shù)總結的全部內(nèi)容,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Oracle DATABASE LINK(DBLINK)創(chuàng)建與刪除方法
這篇文章主要介紹了Oracle DATABASE LINK(DBLINK)創(chuàng)建與刪除方法,需要的朋友可以參考下2016-02-02OraclePL/SQL單行函數(shù)和組函數(shù)詳解
OraclePL/SQL單行函數(shù)和組函數(shù)詳解...2007-03-03Oracle Max函數(shù)使用中出現(xiàn)的問題
在Oracle Max函數(shù)使用中,會出現(xiàn)一些問題,本文將介紹解決方法,需要的朋友可以了解下2012-11-11Oracle數(shù)據(jù)庫如何使用exp和imp方式導數(shù)據(jù)
在平時的工作中,我們難免會遇到要備份數(shù)據(jù),當然用pl/sql可以實現(xiàn)通過導出數(shù)據(jù)來備份數(shù)據(jù),下面這篇文章主要給大家介紹了關于Oracle數(shù)據(jù)庫如何使用exp和imp方式導數(shù)據(jù)的相關資料,需要的朋友可以參考下2022-06-06