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

SQL189 牛客直播各科目同时在线人数

SQL189 牛客直播各科目同时在线人数

参考相似题目:SQL88 输出播放量最高的视频-CSDN博客

思路完全一样。。

WITH-- 生成所有事件点(开始+1,结束-1)events AS (SELECTcourse_id,in_datetime AS event_time,1 AS event_typeFROMattend_tbUNION ALLSELECTcourse_id,out_datetime AS event_time,-1 AS event_typeFROMattend_tb),-- 按时间排序并计算累计同时播放数running_counts AS (SELECTcourse_id,event_time,SUM(SUM(event_type)) OVER (PARTITION BYcourse_idORDER BYevent_time ROWS UNBOUNDED PRECEDING) AS concurrent_playFROMeventsGROUP BYcourse_id,event_time),-- 找出每个视频的最大同时播放数max_concurrent AS (SELECTcourse_id,MAX(concurrent_play) AS max_numFROMrunning_countsGROUP BYcourse_id)
SELECTcourse_id,course_name,max_num
FROMmax_concurrentjoin course_tb using (course_id)
ORDER BYcourse_id

http://www.dtcms.com/a/289742.html

相关文章:

  • MySQL事物相关
  • Logback简单使用
  • 什么是SEO关键词优化的实战提升指南?
  • 如何系统化掌握角色设计与提示工程的深度整合
  • 基于Event Sourcing和CQRS的微服务架构设计与实战
  • 第十四届全国大学生数学竞赛初赛试题(非数学专业类)
  • 零基础入门 AI 运维:Linux 部署全栈项目实战(MySQL+Nginx + 私有化大模型)
  • 论文解读:Rethinking vision transformer through human–object interaction detection
  • 西门子 S7-1500 系列 PLC CPU 选型全指南:从类型到实战
  • 搭建大模型
  • 新人加入团队后如何快速理解看板?
  • 地图经纬度与地图切片像素坐标换算类
  • 2.组合式API知识点(1)
  • imx6ull-系统移植篇11——U-Boot 移植(下)
  • 不只是“能用”:从语义化到 ARIA,打造“信息无障碍”Web 应用的实战清单
  • Python关于numpy的基础知识数组的升维
  • leetcode丑数II计算第n个丑数
  • 操作系统总结
  • dify创建OCR工作流
  • springboot-profile
  • [学习] 双边带调制 (DSB) 与单边带调制 (SSB) 深度对比
  • 【Java学习|黑马笔记|Day18】Stream流|获取、中间方法、终结方法、收集方法及其练习
  • Redis面试精讲 Day 4:Redis事务与原子性保证
  • Node.js:常用工具、GET/POST请求的写法、工具模块
  • 基于单片机无线防丢/儿童防丢报警器
  • xavier nx上编译fast-livo过程中出现的问题记录
  • 分享一款免费好用的电视远程推送传输助手TV版软件
  • week4
  • 游戏剧情抄袭侵权比对报告:防止“爆款”变“爆雷”
  • 【分布式 ID】详解百度 uid-generator(源码篇)