gaps-and-islands 相关问题

差距和岛屿问题涉及在一系列数字或日期中找到一系列缺失值(间隙)或一系列连续值(岛)。

使用插值来填充列中缺失的行

我有每个 ID 的每月累计计数器,但在某些月份计数器会丢失。我想用最近的前一个和 c 之间插入的值替换这些空条目...

回答 1 投票 0

PostgreSQL集群不间断系列数据

这是输入和所需输出的示例,我认为这比我描述需求更容易理解。 输入数据 (业务逻辑解释:时长>1M的都是se...

回答 1 投票 0

查询连续缺勤3次的学生-自定义日历

我正在努力识别本学年自定义日历(已创建)中连续缺勤 3 次或以上的学生。 我在这里有一个自定义日历的临时表: 选择 卡尔.

回答 1 投票 0

SQL - 查询连续缺课3次的学生 - 自定义日历

这是我关于 Slack 的第一个问题。感谢您在我学习过程中的耐心和理解。 我正在努力识别在自定义日历上连续缺席 3 次或以上的学生(al...

回答 1 投票 0

用缺失期间的平均值填充列中缺失的行

我有每个 ID 的每月累计计数器,但在某些月份计数器会丢失。我想根据缺失月份的时间段用月平均值来填充这些缺失值。 我的

回答 1 投票 0

如何用最后一个前面的非空值替换空值?

我在 Postgres 中有一个订单表,其中包含 Offer_id 和日期列。我需要编写一个查询,使用之前的非空值来填充 Offer_id 列中的所有空情况。 我尝试使用win...

回答 1 投票 0

雪花中的LAG()和LAST_VALUE

我有一个表,其中的数据如下所示: 日期 qlfd_lvl actv_ind 最后一个值 20230301 4 1 4 20230302 2 1 2 20230303 3 0 2 20230304 1 0 2 20230305 3 1 3 20230306 2 0 3 20230307 1 0 3 我们有 2

回答 1 投票 0

MySQL查询查找连续几天下订单的客户

我正在尝试获取连续几天下订单的客户的ID。该表创建如下: 创建表订单( 订单号 INT, 订单日期日期, 客户 ID 整数 );

回答 1 投票 0

SQL 查询查找丢失的序列号

我有一个名为序列的列。此列中的数据类似于 1、2、3、4、5、7、9、10、15。 我需要从表中找到丢失的序列号。什么 SQL 查询会找到丢失的 seq...

回答 17 投票 0

基于前面行的值:当 x>2 时重复 1,当连续 3 行 x=0 时重复 0

我的任务: 变量 x 和 def 分别是计数器和布尔值。两者都从零开始。 如果在任何时间点 x > 2,则从该点开始 def = 1。 现在如果 def = 1 那么为了...

回答 1 投票 0

oracle中没有逻辑分组的情况下如何对数据进行分组

我有如下表中的数据 我想要如下数据 如果日期之间有任何间隙,则应在第二天检查数据是否可用(如果可用),则结束日期...

回答 1 投票 0

当日期范围连续时按列分组

我的数据格式如下: 声明@WidgetPrice表(WidgetPriceId BIGINT IDENTITY(1,1),WidgitId INT,价格金钱, 开始日期生效,结束日期生效) 插入@

回答 1 投票 0

Oracle 根据条件对记录的时间范围进行排名

假设我有一个包含一些 GPS 点及其速度属性的表格 (我们忽略这里的位置): 识别时间速度 --------------------------------- 1 2024-01-01 09...

回答 1 投票 0

如何使用SQL Server创建序列数据?

我有这样的数据。 ID 上一个组织 组织 事件 活动日期 1 - A 聘请 202301 1 A 乙 转移 202304 2 - A 聘请 202301 2 - A 离开 202304 2 - A 返回 202311 2 A 乙 转移 202401 而我...

回答 2 投票 0

将重复值更新为下一个空闲号码

我有一张如下表: 创建表“表”( “索引”序列主键, “数” 整数 ); 有了这些行: 插入“表”(“数字...

回答 1 投票 0

获取重叠会话的组合间隔

我想计算每个代理的多个可能重叠的会话的会话间隔。我在 PostgreSQL 数据库中有一个这样的日志表: id dt session_id agent_id 统计...

回答 1 投票 0

获取重叠连接的组合间隔

我想计算每个代理的多个可能重叠的连接的会话间隔。我在 PostgreSQL 数据库中有一个这样的日志表: id dt session_id agent_id s...

回答 1 投票 0

使用整数和分组的连续间隙和孤岛

我有一个如下表,其中包含 UserId、DayId 和开始/结束周期。我需要将此表中的数据简化为一个视图,该视图结合了重叠和“相邻”时间段范围,所有

回答 1 投票 0

sql:如何查找聚合中满足条件的连续日期

我正在 Azure SQL MI 中工作。我正在努力处理某个 SQL 查询。我有一个“时间表”表,如下所示: 员工 ID 日期 工作时间 劳动类型 小时数 -------------------...

回答 1 投票 0

如何计算用户的每日连胜数?

我的目标 我正在尝试跟踪和显示用户每天在我的应用程序上连续发布的内容,但很难编写一个可靠运行并返回准确计数的查询。 一些背景 我的应用程序有提示...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.