Oracle分析函數列表分享

來源:互聯網
上載者:User

標籤:pop   行資料   null   計算   count   資料   標準   分析   樣本   

SUM        :該Function Compute組中運算式的累積和

MIN        :在一個組中的資料視窗中尋找運算式的最小值

MAX        :在一個組中的資料視窗中尋找運算式的最大值

AVG         :用於計算一個組和資料視窗內運算式的平均值。

COUNT      :對一組內發生的事情進行累積計數

RANK       :根據ORDER BY子句中運算式的值,從查詢返回的每一行,計算它們與其它行的相對位置

DENSE_RANK :根據ORDER BY子句中運算式的值,從查詢返回的每一行,計算它們與其它行的相對位置

FIRST       :從DENSE_RANK返回的集合中取出排在最前面的一個值的行

LAST        :從DENSE_RANK返回的集合中取出排在最後面的一個值的行

FIRST_VALUE :返回組中資料視窗的第一個值

LAST_VALUE :返回組中資料視窗的最後一個值。

LAG        :可以訪問結果集中的其它行而不用進行自串連

LEAD       :LEAD與LAG相反,LEAD可以訪問組中當前行之後的行

ROW_NUMBER:返回有序組中一行的位移量,從而可用於按特定標準排序的行號

STDDEV     :計算當前行關於組的標準偏離

STDDEV_POP:該Function Compute總體標準偏離,並返回總體變數的平方根

STDDEV_SAMP:該Function Compute累積樣本標準偏離,並返回總體變數的平方根

VAR_POP    :該函數返回非空集合的總體變數(忽略null)

VAR_SAMP   :該函數返回非空集合的樣本變數(忽略null)

VARIANCE   :如果運算式中行數為1,則返回0,如果運算式中行數大於1,則返回VAR_SAMP

COVAR_POP  :返回一對錶達式的總體共變數

COVAR_SAMP:返回一對錶達式的樣本共變數

CORR       :返回一對錶達式的相關係數

CUBE        :按照OLAP的CUBE方式進行資料統計,即各個維度均需統計

Oracle分析函數列表分享

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.