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

有pc网站 移动网站怎么做建站源码

有pc网站 移动网站怎么做,建站源码,广州h5页面设计,网络推广品牌营销公司文章目录 题目需求思路一实现一题目来源 题目需求 现有各用户的登录记录表(login_events)如下,表中每行数据为:一个用户何时登录了平台。 现要求统计各用户最长的连续登录天数,间断一天也算作连续,例如&a…

文章目录

        • 题目需求
        • 思路一
        • 实现一
        • 题目来源

题目需求

现有各用户的登录记录表(login_events)如下,表中每行数据为:一个用户何时登录了平台。

现要求统计各用户最长的连续登录天数,间断一天也算作连续,例如:一个用户在1,3,5,6登录,则视为连续6天登录。

期望结果如下(截取部分):

user_id (用户id)max_day_count (最大连续天数)
1003
1016
1023
1043
1051

需要用到的表:

用户的登录记录表:login_events

user_idlogin_datetime
1002021-12-01 19:00:00
1002021-12-01 19:30:00
1002021-12-02 21:01:00

思路一

在这里插入图片描述

实现一

-- 3) 计算日期差
select user_id,-- 统计每个用户每次连续登录的日期聚合-- collect_set(login_datetime)datediff(collect_set(login_datetime)[size(collect_set(login_datetime)) - 1], collect_set(login_datetime)[0]) +1 as max_day_count
from (-- 2) 求 sumselect user_id,login_datetime,sum(flag) over (partition by user_id order by login_datetime) as sumfrom (select user_id,-- 本地登录时间date_format(login_datetime, 'yyyy-MM-dd')                                       as login_datetime,-- 1.1) 获取该用户上次登录时间-- 1.2)计算该用户 (本次登录时间 - 上次登录时间), if(本次登录时间 - 上次登录时间) > 2, 标记为1(不连续登录标记),否则为0if(datediff(date_format(login_datetime, 'yyyy-MM-dd'),-- 注意: 不可以使用不存在的日期,例如 '0000-00-00'lag(date_format(login_datetime, 'yyyy-MM-dd'), 1, '0001-01-01')over (partition by user_id order by login_datetime)) > 2, 1, 0) as flagfrom login_events) t1) t2
group by user_id, sum;

题目来源

http://practice.atguigu.cn/#/question/43/desc?qType=SQL

http://www.yayakq.cn/news/116911/

相关文章:

  • 韩国优秀网站欣赏网站 方案
  • 深圳网站建设哪家公司好温州设计网站建设
  • seo自动刷外链工具郑州官网seo技术
  • 网站推广广告申请微信服务平台开发
  • 宁德古田建设局网站网络营销计划书怎么写
  • 网站设计和营销福建省建设厅网站林瑞良
  • 服务器上怎做网站做的很漂亮的网站
  • 主流的网站开发框架如何做网站短链接
  • 培训加盟网站建设手机视频wordpress
  • 专业的营销型网站建设百度商业账号登录
  • win7做网站app免费制作平台生成
  • 两学一做 知识竞赛网站好大学网站设计
  • 婚纱摄影行业网站网络规划与设计毕设
  • 网络建站一般多少钱企业做网站设计的
  • 张家港外贸网站制作江苏省建设厅网站挂证存疑名单
  • 查询网站域名企业网站如何备案流程
  • 广州建设品牌网站中国室内设计大赛
  • 网站图片要求wordpress 哪些插件
  • 网站先做移动站在做pc站可行吗贵州省建设银行网站
  • wordpress查看自己网站的ip量上海广告制作公司
  • 网站平台怎么做公司企业注册信息查询
  • 商标注册网站官网苏州优化平台
  • 网站备案分为几种网站推广计划至少应包括
  • 改图网网站谁做的网页制作教程课件
  • 公司网站建设需求说明书建网站要多少钱
  • 电子商务书店网站设计实验中国创业商机网
  • 网站建设介绍文字wordpress 页面设置不了标签
  • 西安机场商务宾馆百度做网站wordpress四级级分类目录
  • 锦州宝地建设集团有限公司网站王野虓
  • 宁波建设企业网站2022没封的网站免费的