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

SQL面试题——连续问题 连续点击三次用户

SQL面试题——连续问题 连续点击三次用户

有用户点击日志记录表 click_log,包含user_id(用户ID),click_time(点击时间),请查询出连续点击三次的用户数,

连续点击三次:指点击记录中同一用户连续点击,中间无其他用户点击;

+----------+--------------+
| user_id  | click_time |
+----------+--------------+
| 1        | 1736337600   |
| 2        | 1736337670   |
| 1        | 1736337710   |
| 1        | 1736337715   |
| 1        | 1736337750   |
| 2        | 1736337760   |
| 3        | 1736337820   |
| 3        | 1736337840   |
| 3        | 1736337850   |
| 3        | 1736337910   |
| 4        | 1736337915   |
+----------+--------------+

分析

首先这本质上还是一个连续的问题,连续问题我们首先创建连续标志

  1. 按照时间排序之后,使用lag()函数

http://www.kler.cn/a/430615.html

相关文章:

  • OpenCV学习——图像融合
  • Unity复刻胡闹厨房复盘 模块一 新输入系统订阅链与重绑定
  • Confluent Cloud Kafka 可观测性最佳实践
  • 安装openGauss数据库一主一备
  • webrtc获取IceCandidate流程
  • shell脚本定义特殊字符导致执行mysql文件错误的问题
  • 5G中的随机接入过程可以不用收RAR?
  • Android可长按拖拽item的列表
  • U2F和FIDO2 两种安全认证技术优劣势对比
  • 【万字详解】三维重建(二)——NeRF、NeuS、MeshUDF、NeuralUDF、3DGS、GShell
  • C语言单元总结
  • 虚幻引擎游戏开发专题-1-引擎术语
  • 关于转包关系和挂靠关系的认定
  • 【JavaEE初阶】CSS
  • 云贝教育【Oracle技术文章-Oracle 19c之PDB重命名】
  • 网络安全法 -网络信息安全
  • 深度学习的unfold操作
  • Flink WebUI解析(待更新)
  • 【iOS】UITextView
  • Ubuntu20.04调整swap分区大小笔记
  • 若依集成更好用的easyexcel
  • Freertos任务切换
  • P2440 木材加工(py)
  • 智能电网技术如何助力能源转型?
  • 暴⼒匹配算法和KMP算法介绍
  • 【实验15】LSTM的记忆能力实验