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

SQL面试题——日期交叉问题 合并日期重叠的活动

日期交叉问题—合并日期重叠的活动

今天的需求背景和前面我们的一个面试题目的背景一样,只不过是具体的需求变了,可以先看一下我们之前的文章SQL面试题——日期交叉问题 计算活动的总天数

+------+----------+----------+
|    id|       stt|       ett|
+------+----------+----------+
|  oppo|2021-06-05|2021-06-09|
|  oppo|2021-06-11|2021-06-21|
|  vivo|2021-06-05|2021-06-15|
|  vivo|2021-06-09|2021-06-21|
| redmi|2021-06-05|2021-06-21|
| redmi|2021-06-09|2021-06-15|
| redmi|2021-06-17|2021-06-26|
|huawei|2021-06-05|2021-06-26|
|huawei|2021-06-09|2021-06-15|
|huawei|2021-06-17|2021-06-21|
+------+----------+----------+

这里的需求是,例如huawei的我们看到三个时间是[2021-06-05 2021-0


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

相关文章:

  • 【第 1 章 初识 C 语言】1.8 使用 C 语言的 7 个步骤
  • 第四话:JS中的eval函数
  • Java基于SpringBoot+Vue的IT技术交流和分享平台(附源码+lw+部署)
  • 深入解析 Python 异步编程中的 `gather`、`as_completed` 和 `wait`
  • 使用SpringBoot实现邮件发送(QQ邮箱为例)
  • Redis实现限量优惠券的秒杀
  • 基于单片机的多功能宠物窝的设计
  • 什么是名称服务器?(它如何工作?)
  • Zariski交换代数经典教材Commutative Algebra系列(pdf可复制版)
  • 数据结构初阶--算法复杂度(1)
  • 查看虚拟机的MAC地址
  • 02_Django路由Router
  • 【基础分析】——Qt 信号和槽的机制 优点
  • LeetCode-430. 扁平化多级双向链表-题解
  • R语言实用技巧--用get函数配合dplyr包传参
  • 【NLP 8、normalization、sigmoid,softmax归一化函数】
  • 基于Java Springboot奶茶点餐微信小程序
  • 短视频矩阵的营销策略:批量混剪实现高效传播
  • Qt数据库操作-QSqlQueryModel 的使用
  • 【nlp】模型文件构成
  • 嵌入式入门Day22
  • 学习JavaEE的日子 Day36 字符流
  • 三菱汽车决定退出中国市场,发展重心转移至东南亚
  • 优先算法 —— 双指针系列 - 三数之和
  • 机器学习:机器学习项目的完整周期
  • VS Code配置Lua调试环境