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