SQL进阶技巧:如何寻找同一批用户 | 断点分组应用【最新面试题】

news/2024/12/4 19:38:27/

目录

0 问题描述

1 数据准备 

2 问题分析 

​编辑

3 小结 


0 问题描述

用户登录时间不超过10分钟的视为同一批用户,找出以下用户哪些属于同一批用户(SQL实现)
例如:
user_name   time
 a          2024-10-01 09:55
 b          2024-10-01 09:57
 c          2024-10-01 10:01
 d          2024-10-01 23:55
 e          2024-10-01 23:58
 f          2024-10-02 00:03
 g          2024-10-02 08:32
 h          2024-10-02 08:33
结果:
group   user_name
 1      a,b,c
 2      d,e,f
 3      g,h


http://www.ppmy.cn/news/1552358.html

相关文章

网络安全运维——高级 题库一 50题

1. 单选题 进行监督和检查全管理制度的贯彻执行情况、系统的运行情况,并且对安全审查和决策机构担负保护系统安全的责任,但工作重点偏向于监视的是()。 A. 安全审查和决策机构 B. 安全主管机构 C. 安全运行维护机构 D. 安全审…

opencv-mobile在幸狐RV1106部署使用

本文将介绍 “opencv-mobile”,一款体积仅有官方 1/10 的精简 OpenCV 库,以及它在 LuckFox Pico 平台上的应用。 原文出处:https://zhuanlan.zhihu.com/p/670191385 1、 创建一个项目文件夹 mkdir opencv-mobile-test cd opencv-mobile-test…

实现PDF文档加密,访问需要密码

01. 背景 今天下午老板神秘兮兮的来问我,能不能做个文档加密功能,就是那种用户下载打开需要密码才能打开的那种效果。boss都发话了,那必须可以。 需求:将 pdf 文档经过加密处理,客户下载pdf文档,打开文档需…

SpringBoot(一)

Springboot(一) 什么是SpringBoot SpringBoot是Spring项目中的一个子工程,与Spring-famework同属于Spring的产品 用一些固定的方式来构建生产级别的Spring应用。SpringBoot推崇约定大于配置的方式以便于能够尽可能快速的启动并运行程序 我们把Spring Boot称为搭建程…

第 41 章 - Go语言 软件工程原则

在软件工程中,有一些广泛接受的原则和最佳实践,它们帮助开发者构建更易于维护、扩展和理解的代码。本章将介绍几个重要的原则:SOLID、DRY(Don’t Repeat Yourself)、KISS(Keep It Simple, Stupid&#xff0…

QT6_UI设计——设置表格

环境&#xff1a;qt6.8 1、放置 双击 2行 、列 设置 3、设置表格内容 读取表格内容 uint16 get_table_value_16_cmd(int row,int column) {if(column<1)return 0;QTableWidgetItem *itemnew QTableWidgetItem;itemui1->tableWidget_2->item(row,column);if(item! nul…

Web安全基础实践

实践目标 &#xff08;1&#xff09;理解常用网络攻击技术的基本原理。&#xff08;2&#xff09;Webgoat实践下相关实验。 WebGoat WebGoat是由著名的OWASP负责维护的一个漏洞百出的J2EE Web应用程序&#xff0c;这些漏洞并非程序中的bug&#xff0c;而是故意设计用来讲授We…

【机器学习】CatBoost 模型实践:回归与分类的全流程解析

一. 引言 本篇博客首发于掘金 https://juejin.cn/post/7441027173430018067。 PS&#xff1a;转载自己的文章也算原创吧。 在机器学习领域&#xff0c;CatBoost 是一款强大的梯度提升框架&#xff0c;特别适合处理带有类别特征的数据。本篇博客以脱敏后的保险数据集为例&#x…