窗口函數(shù)

窗口函數(shù)也稱為OLAP函數(shù)

  • 窗口函數(shù)的語法
    <窗口函數(shù)> over (
    [partition by 列清單】
    order by <排序用列清單>
    )
  • 能夠作為窗口函數(shù)使用的函數(shù)
    聚合函數(shù)(sum,acg,count,max,min)
    rank,dense_rank,row_number等著專用窗口函數(shù)
  • rank函數(shù)
    select shohin_mei, shohin_bunrui, hanbai_tanka ,
    rank() over (partition by shohin_bunrui
    order by hanbai_tanka ) as ranking
    from Shohin;
    • partition by 是對排序?qū)ο筮M行分組
    • order by 是進行組內(nèi)排序谓着。
      窗口函數(shù)兼具分組和排序兩種功能。
      通過partition by 分組后的記錄集合稱為窗口
  • rank函數(shù)
    計算排序時柜与,如果存在相同位次的字句凯亮,則會跳過之后的位次
  • dense_rank
    計算排序時犯犁,即使存在相同位次的記錄,也不會跳過之后的位次。
  • row_number函數(shù)
    直接排序下去遣鼓,不管其他條件
  • 窗口函數(shù)只能在select字句中使用,不能在where和group by字句中使用重贺。
  • 作為窗口函數(shù)使用聚合函數(shù)
    select shohin-_id ,shohin_mei , hanbai_tanka,
    sum (hanbai_tanka) over (order by shohin_id) as current_sumn
    from Shohin;
    按照排序一個個加起來
    avg類似
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末骑祟,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子气笙,更是在濱河造成了極大的恐慌次企,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件潜圃,死亡現(xiàn)場離奇詭異缸棵,居然都是意外死亡,警方通過查閱死者的電腦和手機谭期,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進店門堵第,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人崇堵,你說我怎么就攤上這事型诚。” “怎么了鸳劳?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵狰贯,是天一觀的道長。 經(jīng)常有香客問我,道長涵紊,這世上最難降的妖魔是什么傍妒? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮摸柄,結(jié)果婚禮上颤练,老公的妹妹穿的比我還像新娘。我一直安慰自己驱负,他們只是感情好嗦玖,可當我...
    茶點故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著跃脊,像睡著了一般宇挫。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上酪术,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天器瘪,我揣著相機與錄音,去河邊找鬼绘雁。 笑死橡疼,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的庐舟。 我是一名探鬼主播欣除,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼继阻!你這毒婦竟也來了耻涛?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤瘟檩,失蹤者是張志新(化名)和其女友劉穎抹缕,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體墨辛,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡卓研,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了睹簇。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片奏赘。...
    茶點故事閱讀 39,795評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖太惠,靈堂內(nèi)的尸體忽然破棺而出磨淌,到底是詐尸還是另有隱情,我是刑警寧澤凿渊,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布梁只,位于F島的核電站缚柳,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏搪锣。R本人自食惡果不足惜秋忙,卻給世界環(huán)境...
    茶點故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望构舟。 院中可真熱鬧灰追,春花似錦、人聲如沸狗超。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽抡谐。三九已至裁奇,卻和暖如春桐猬,著一層夾襖步出監(jiān)牢的瞬間麦撵,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工溃肪, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留免胃,地道東北人。 一個月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓惫撰,卻偏偏與公主長得像羔沙,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子厨钻,可洞房花燭夜當晚...
    茶點故事閱讀 44,724評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 高級函數(shù)_分析函數(shù)與窗口函數(shù) 分析函數(shù)往往與窗口函數(shù)一起使用扼雏,over()為窗口函數(shù) 一、分析函數(shù) 1.01夯膀、排名...
    lingoling閱讀 1,098評論 0 2
  • 聚合函數(shù)大家都用過诗充,像sum,min诱建,avg等蝴蜓,一般是和group by配合使用。和聚合函數(shù)類似俺猿,窗口函數(shù)也是計算...
    lorispy閱讀 2,182評論 0 3
  • Hive分析函數(shù)和窗口函數(shù) 在Hive 0.11之后支持的茎匠,掃描多個輸入的行計算每行的結(jié)果。通常和OVER,PAR...
    yanzhelee閱讀 9,752評論 1 7
  • 1.輸入結(jié)果等于輸出結(jié)果2.類似Group By的聚合3.非順序的訪問數(shù)據(jù)4.可以對于窗口函數(shù)使用分析函數(shù) 聚合函...
    時待吾閱讀 1,051評論 0 0
  • 分析函數(shù)押袍,也稱為窗口函數(shù)诵冒,通常被認為僅對數(shù)據(jù)倉庫SQL有用。使用分析函數(shù)的查詢谊惭,基于對數(shù)據(jù)行的分組來計算總量值汽馋。與...
    貓貓_tomluo閱讀 3,323評論 3 18