当前位置: 首页 > news >正文

做网站工作的怎么填职务郑州seo哪家专业

做网站工作的怎么填职务,郑州seo哪家专业,网站备案导致网站被k,网页制作与设计可以考什么证目录 1 题目2 建表语句3 题解 1 题目 查询每个用户最大连续登录天数 样例数据如下 login_log: 2 建表语句 --建表语句 create table if not exists login_log (user_id int comment 用户id,login_time date comment 登录时间 ); --数据插入 INSERT overwrit…

目录

  • 1 题目
  • 2 建表语句
  • 3 题解

1 题目


查询每个用户最大连续登录天数

样例数据如下 login_log:

在这里插入图片描述

2 建表语句


--建表语句
create table if not exists login_log
(user_id        int comment '用户id',login_time date comment '登录时间'
);
--数据插入
INSERT overwrite table login_log
VALUES (1, '2022-11-28'),(1, '2022-12-01'),(1, '2022-12-02'),(1, '2022-12-03'),(2, '2022-12-01'),(2, '2022-12-04');

3 题解


(1)开窗,排序

select user_id,login_time,row_number() over (partition by user_id order by login_time) rn
from login_log;

执行结果

在这里插入图片描述

(2)利用等差数列的特性,如果是连续登录,login_time - num 则相等。

select user_id,login_time,-- 在Hive中,DATE_SUB函数只能以天为单位进行操作。DATE_SUB用于从指定日期减去指定天数。date_sub(login_time, rn) as diff
from (select user_id,login_time,row_number() over (partition by user_id order by login_time) as rnfrom login_log) t

在这里插入图片描述

(3)按照 diff 分组,获取每个用户每次连续登录的天数

select user_id,diff,count(*) days
from (select user_id,login_time,-- 在Hive中,DATE_SUB函数只能以天为单位进行操作。DATE_SUB用于从指定日期减去指定天数。date_sub(login_time, rn) as difffrom (select user_id,login_time,row_number() over (partition by user_id order by login_time) as rnfrom login_log) t) tt
group by user_id,diff;

执行结果

在这里插入图片描述

(4)得出每个用户最大连续登录天数

select user_id,max(days) as max_days
from
(select user_id,diff,count(*) days
from (select user_id,login_time,-- 在Hive中,DATE_SUB函数只能以天为单位进行操作。DATE_SUB用于从指定日期减去指定天数。date_sub(login_time, rn) as difffrom (select user_id,login_time,row_number() over (partition by user_id order by login_time) as rnfrom login_log) t) tt
group by user_id,diff) ttt
group by user_id ;

执行结果

在这里插入图片描述

http://www.ds6.com.cn/news/17479.html

相关文章:

  • 如何建设企业电子商务网站seo交互论坛
  • 自己做的网站做登录武汉关键词seo排名
  • 北京做网站个人优化深圳seo
  • 南平网站建设宁波网站seo诊断工具
  • b2b网站建设费用舆情信息报送
  • 美食网站开发的难点seo网站排名优化公司
  • 如何注册网站免费的吗seo优化工程师
  • 辽宁专业模板网站建设公司360推广平台登录入口
  • 做外贸如何浏览国外网站网络营销个人感悟小结
  • 做公司的网站有哪些国外常用的seo站长工具
  • 论坛网站建设费用网站友链
  • 新吴区推荐做网站公司电脑培训学校
  • 电子商务网站推广方法科学新概念seo外链
  • 开发员给我用织梦做的网站怎么买到精准客户的电话
  • 怎么给网站做超链接教育培训机构招生方案
  • 万网网站建设方案书 备案百度一下官方网站
  • 敦煌网站销售员怎么做永久免费个人网站申请注册
  • 展台设计灵感网站广告营销的经典案例
  • 怎样自己做网站推广如何网络推广
  • 重庆游戏网站开发应用商店下载
  • 龙华区住房和建设局网站官网每天三分钟新闻天下事
  • 香港主机做擦边球网站长尾关键词排名工具
  • 祖庙网站建设百度收录的网站多久更新一次
  • 用织梦模板做网站东莞网络营销推广公司
  • 深圳网站开发报价在线外链推广
  • durable创建网站抖音搜索关键词排名
  • 无锡定制网站建设app线上推广是什么工作
  • 可做外链的网站关键词看片
  • 学做网站什么语言合适东莞网站建设最牛
  • 公司起名字大全免费2个字郑州seo哪家专业