数仓工具—Hive语法之窗口函数first_value和last_value(12)
生活随笔
收集整理的這篇文章主要介紹了
数仓工具—Hive语法之窗口函数first_value和last_value(12)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
first_value和last_value
今天我們?cè)賮?lái)學(xué)習(xí)兩個(gè)窗口函數(shù),first_value和last_value 可以實(shí)現(xiàn)截止到當(dāng)前的top-1 和 last-1 ,因?yàn)槭抢鄯e計(jì)算所以它是一個(gè)動(dòng)態(tài)值
測(cè)試數(shù)據(jù)
下面有一份測(cè)試數(shù)據(jù)id,dept,salary,然后我們就使用這份測(cè)試數(shù)據(jù)學(xué)習(xí)我們的窗口排序函數(shù)
1,銷售,10000 2,銷售,14000 3,銷售,10000 4,后端,20000 5,后端,25000 6,后端,32000 7,AI,40000 8,AI,35000 9,AI,60000 10,數(shù)倉(cāng),20000 11,數(shù)倉(cāng),30000 12,數(shù)倉(cāng),32000 13,數(shù)倉(cāng),42000 create table ods_num_window(id int,dept string,salary int ) ROW FORMAT DELIMITED FIELDS TERMINATED總結(jié)
以上是生活随笔為你收集整理的数仓工具—Hive语法之窗口函数first_value和last_value(12)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java对称加密(DES/DESESE/
- 下一篇: 花水木日本留学项目