over(partition by)函數介紹

 開窗函數,Oracle從8.1.6開始提供分析函數,分析函數用於計算基於組的某種聚合值,它和聚合函數的不同之處是:對於每個組返回多行,而聚合函數對於每個組只返回一行。   開窗函數指定了分析函數工作的數據窗口大小,這個數據窗口大小可能會隨着行的變化而變化。 測試數據如下: 1、查詢每個班的第一名的成績,如下: 可以看出,在求第一名成績的時候,不能用row_number(),因爲如果同班有兩個並列
相關文章
相關標籤/搜索