HIVE SQL 訂單消費天數累加

2021-10-07 23:04:21 字數 1063 閱讀 9933

資料: user:使用者,num:下單次數,date消費日期

user  num    date        

a 1 20200206

a 2 20200517

a 2 20200530

a 4 20200611

a 6 20201111

b 1 20201113

b 5 20201210

b 3 20210222

需求:按照乙個人的訂單日期從1開始排序累加,並計算下一筆訂單距離上一筆訂單間隔日期,如果間隔日期超過乙個月則消費次數需要重新排序累加,sql實現
select  -- 組內重排序

user,

num,

date,

sum(num) over (partiton by user,acc order by date asc) order_num

from

( select -- 按照使用者分組,訂單日期排序 累加發生事件的次數

user,

num,

date,

sum(tag1) over(partition by user order by date asc) acc

from

(-- 步驟二 判斷如果當前行與上一行相差大於30則計為1 否則即為0

select

user,

num,

date,

case when date_diff(date,dt) >30 then 1 else 0 end tag1

from

(--步驟一 當前行減去上一行

select

user,

num,

date,

lag(date,1,null) over(partition by user order by date asc) dt

from

table_a

)a)b

)c

springcloud 消費者訂單模組

1.建立訂單模組 2.引入依賴到pom.xml dependencies dependency groupid org.springframework.boot groupid artifactid spring boot starter web artifactid dependency depe...

天貓雙十一物流訂單破10億

騰訊科技訊 孫巨集超 11 月 12 日訊息,11 月 11 日全天,2018 年天貓雙 11 全球狂歡節總交易額達到 2135 億元人民幣,與 2017 年雙 11 的交接 1682 相比,增長了 26.9 同時據阿里披露的資料,天貓雙 11 全天物流訂單突破了 10 億。附 天貓雙 11 的交易...

天貓國際,為消費者提供更多 更好的進口消費體驗

早前就有報告顯示,泛90後和95後如今正在成為跨境電商的主力消費群體,其佔比已經超過50 尤其是在三四線城市,年輕人群已經成為跨境消費的主要構 群,其購買力也相當驚人。隨著泛90後逐漸步入婚姻,個人消費者和家庭消費者在購物時的區別呈現出涇渭分明的態勢。報告顯示,當泛90後群體處於單身時,其更關注 吃...