尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
连续登陆三天及以上的用户(经典SQL面试题)
可以使用“日期减去行号”的间隔分组法。先对同一用户同一天的重复登录去重WITHlogin_distinctAS(SELECTDISTINCTuser_id,CAST(login_dateASDATE)ASlogin_dateFROMlogin),numberedAS(SELECTuser_id,login_date,ROW_NUMBER()OVER(PARTITIONBYuser_idORDERBYlogin_date)ASrnFROMlogin_distinct),groupedAS(SELECTuser_id,login_date,DATE_SUB(login_date,rn)ASgrpFROMnumbered)SELECTuser_idFROMgroupedGROUPBYuser_id,grpHAVINGCOUNT(*)3;原理是连续日期 - 连续行号 相同分组值例如某用户连续登录2025-01-01rn1 → 2024-12-31 2025-01-02rn2 → 2024-12-31 2025-01-03rn3 → 2024-12-31三条记录的grp相同因此可以归为同一个连续登录区间。如果希望查看连续登录的起止日期和天数可以使用WITHlogin_distinctAS(SELECTDISTINCTuser_id,CAST(login_dateASDATE)ASlogin_dateFROMlogin),numberedAS(SELECTuser_id,login_date,ROW_NUMBER()OVER(PARTITIONBYuser_idORDERBYlogin_date)ASrnFROMlogin_distinct),groupedAS(SELECTuser_id,login_date,DATE_SUB(login_date,rn)ASgrpFROMnumbered)SELECTuser_id,MIN(login_date)ASstart_date,MAX(login_date)ASend_date,COUNT(*)AScontinuous_daysFROMgroupedGROUPBYuser_id,grpHAVINGCOUNT(*)3;如果login_date本身是字符串例如yyyy-MM-dd可以改成TO_DATE(login_date)如果是时间戳字符串则需要先转换成日期后再参与计算。
RELATED

相关推荐

库早报|又一台8头3D打印机要来了;中国一汽年打印1.9万件零件;国产金属3D打印设备出口大增76%

库早报|又一台8头3D打印机要来了;中国一汽年打印1.9万件零件;国产金属3D打印设备出口大增76%

2026年8月24日 星期一01西可实业将发布8头多材料FDM 3D打印机近日,西可实业宣布,AxiLoop MC8多头FDM 3D打印机将在Formnext Asia深圳展发布,成型尺寸为300300300毫米。该设备支持最多8种颜色或材料混合打印,最高打印速度600毫米/秒…

📅 2026/10/4 10:32:34
QQ空间备份怎么做?QZoneExport Chrome扩展从安装到验收的完整指南

QQ空间备份怎么做?QZoneExport Chrome扩展从安装到验收的完整指南

QQ空间备份怎么做?QZoneExport Chrome扩展从安装到验收的完整指南 【免费下载链接】QZoneExport QQ空间导出助手,用于备份QQ空间的说说、日志、私密日记、相册、视频、留言板、QQ好友、收藏夹、分享、最近访客为文件,便于迁移与保存 项目地…

📅 2026/9/16 6:23:02
PCB埋容/埋阻工艺是什么?原理、优势与选厂要点

PCB埋容/埋阻工艺是什么?原理、优势与选厂要点

PCB埋容/埋阻工艺是什么?原理、优势与选厂要点 随着电子设备向小型化、高速化方向演进,传统表贴电阻、电容占用空间大、信号路径长的问题日益突出。不少工程师在选型阶段会搜索"PCB埋容/埋阻工艺是什么""集成无源器件板哪家工厂能做&quo…

📅 2026/9/17 2:57:32
MORE NEWS

更多资讯

📰

高安在哪里考电工证怎么选靠谱机构

高安在哪里考电工证怎么选靠谱机构 证书过期了不知道怎么复审延期?你是不是也在为【高安在哪里考电工证】发愁?特别是像南阳卧龙区的市政公用工程从业者,手里拿着低压电工证或高压电工证,一旦过了有效期,就等于“持证上岗”变成了“无证上岗”,不仅影响…

📰

国网认高级电工证吗?良心建议帮你避坑省下培训费

国网认高级电工证吗?良心建议帮你避坑省下培训费 怕考不过白交培训费?你不是一个人。现在特种作业证报名门槛低、培训机构多,一不小心就踩坑。别急,今天从驻马店一家中小施工企业的角度,给你讲讲 国网认高级电工证吗…

📰

汝州市电工证培训多少钱?别被中介坑了,看看真实培训流程

汝州市电工证培训多少钱?别被中介坑了,看看真实培训流程 你是不是正愁不知道去哪报名汝州市电工证培训,怕被中介坑了?别急,这篇文章给你讲透彻,从报名到考试,从费用到证书价值,一网打尽。 电工证到底值不值得考? 很多人问,…

📰

汝州市电工证培训真实经历:外省证能转过来吗?我来给你讲清楚

汝州市电工证培训真实经历:外省证能转过来吗?我来给你讲清楚 之前考的证在外省能不能转过来?这是我上周在汝州市做电工证培训咨询时,一个学员直接问我的。他的经历让我感触很深,也让我意识到很多人在跨地区办理电工证时存在信息差和操作盲点。…

📰

电工证过期了不知道怎么复审?彭本勇电工证多久拿证全攻略

电工证过期了不知道怎么复审?彭本勇电工证多久拿证全攻略 证书过期了不知道怎么复审延期?别急,彭本勇电工证的复审流程其实并不复杂,只要掌握关键步骤,就能快速完成延期。尤其是对洛阳市政公用工程从业者来说,电工证的有效期和年审要求直接关系到你的执…

📰

湖州长兴考电工证内部消息:别再被中介坑了,报名全攻略来了

湖州长兴考电工证内部消息:别再被中介坑了,报名全攻略来了 你是不是也这样, 不知道去哪报名怕被中介坑 ?最近湖州长兴的不少电工想考证,结果要么被坑钱,要么信息不对称,最后白忙一场。别急, 内部消息…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬