幾個分析函式的比較
rownum
rank()
dense_rank()
[@more@]關於partition by 這些都是分析函式,好像時8.0以後才有的 row_number()和rownum差不多,功能更強一點(可以在各個分組內從1開時排序) rank()是跳躍排序,有兩個第二名時接下來就是第四名(同樣是在各個分組內) dense_rank()l是連續排序,有兩個第二名時仍然跟著第三名。相比之下row_number是沒有重複值的 lag(arg1,arg2,arg3): arg1是從其他行返回的表示式 arg2是希望檢索的當前行分割槽的偏移量。是一個正的偏移量,時一個往回檢索以前的行的數目。 arg3是在arg2表示的數目超出了分組的範圍時返回的值。來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/219138/viewspace-913426/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 幾個比較火的BI分析工具
- Mysql 一個比較好用的函式MySql函式
- Python的內建比較函式cmp比較原理剖析Python函式
- 【SQL】使用分析函式與關聯子查詢的比較SQL函式
- Oracle 中 replace函式和translate函式比較Oracle函式
- HTTP協議幾個版本的比較HTTP協議
- oracle幾個比較有用的語句Oracle
- 資料分析領域幾個常用工具比較
- MySQL:MySQL層比較函式呼叫MySql函式
- JavaScript - 函式 setTimeout 和 setInterval 的比較JavaScript函式
- C語言的比較庫函式--qsortC語言函式
- 拷貝建構函式(比較全的)函式
- 幾種分散式呼叫鏈監控元件的實踐與比較(二)比較分散式元件
- JavaScript 匿名函式與具名函式執行效率比較JavaScript函式
- js命名函式與匿名函式執行速度比較JS函式
- js匿名函式和具名函式執行效率比較JS函式
- 幾種排序的比較排序
- oracle幾個函式Oracle函式
- 幾個常用函式的使用函式
- 【C/C++】計時函式比較C++函式
- cmp是可選的自定義比較函式函式
- linux下execl函式的使用和比較Linux函式
- 使用頻率比較高的PHP函式方法PHP函式
- [php]幾個常用函式PHP函式
- 幾個動態代理Proxy工具效能比較
- 幾個重要的內建函式函式
- oracle中的幾個hash函式Oracle函式
- php版本比較函式version_compare()PHP函式
- C++ priority_queue為例的比較函式C++函式
- Python有哪些比較重要的內建函式?Python函式
- 物件導向與函式程式設計的比較物件函式程式設計
- 關於時間跨度比較的OVERLAPS函式函式
- stl中各種容器的自定義比較函式函式
- Oracle Decode()函式和CASE語句的比較Oracle函式
- 幾種常見的中文分詞包的分析與比較中文分詞
- TSS公佈幾個流行Web容器效能比較Web
- DB2常用函式與Oracle比較TIDB2函式Oracle
- python基礎 split 和 join函式比較Python函式