源数据
2021-09-01,1,001,100
2021-09-02,1,001,200
2021-09-03,1,001,300
2021-09-01,1,002,500
2021-09-02,1,002,400
2021-09-03,1,002,300
2021-09-01,2,003,100
2021-09-02,2,003,200
2021-09-03,2,003,300
不写order by
聚合函数是全部算完
SELECT client_id,init_date,market_value,sum(market_value) OVER (PARTITION BY client_id ) FROM stock;
image.png
写order by
一条一条 递增计算
SELECT client_id,init_date,market_value,sum(market_value) OVER (PARTITION BY client_id ORDER BY init_date) FROM stock;
image.png
网友评论