窗口函数
访问量max sum
每个用户截止到每月为止,最大单月访问次数,累计到该月的总访问次数
建表
create table visit(
uid1 varchar(5) comment '用户id',
month1 varchar(10) comment '月份',
visit integer comment '访问量'
) comment '用户每月访问量';
insert into visit
values
('A','2000-01',33),
('A','2000-02',10),
('A','2000-03',38),
('B','2000-01',30),
('B','2000-02',15),
('B','2000-03',44);
窗口函数
select
*,
max(visit) over(partition by uid1 order by month1) visit_max, -- 加字段 窗口函数
sum(visit) over(partition