差距和岛屿问题涉及在一系列数字或日期中找到一系列缺失值(间隙)或一系列连续值(岛)。
我想获得一个计数,其中一行中值的内容也位于前一行中。行|项目1 | Item2 |项目3 | 1 |狗|猫|大鼠2 |鸟|猫|马3 | ...
我正在创建人力资源缺勤报告。缺勤数据每天作为一行存储在数据库中(列为EmployeeId,缺勤日期,持续时间)。因此,如果我从星期二11点起不工作...
这里是表时间戳| tracker_id |位置------------------------------- + ------------ + ---- ------ 2020-02-01 16:23:45.571429 + 00 | 15 | 1 2020-02-01 16:...
我正在尝试确定PostgreSQL中的共轭起始行,我的表名emp具有两列id(integer)和entry_date(date)。像这样的记录| entry_date ---- + ------------- 1 | ...
我有一个这样的表:Id min_val max_val 1 5 7 2 8 12 3 4 6如果min_val和max_val与任何其他ID重叠,我想得到True / False。因此,结果类似...
我想查找是否任何Name仅在连续序列中连续出现4个或更多SeqNo。如果seqNo中有一个中断,但是连续有4行或更多行,那么我也需要该Name。 ...
我有一个带有以下各列的表per_all_assignments_m- per_assignments Person_id position_id system_person_type start_date END_DT 1 1 EMP ...
输入创建表#t1(CaseId Int,NewValue char(2),Attribute char(2),TimeStamp datetime)插入#t1值(1,'A','X','2020-01-01 13: 01'),(1,'Au','...
我有一个包含以下数据的表:链接到测试数据:http://sqlfiddle.com/#!15/dce01/1/0我想按顺序汇总gid中每个组的items列(使用listagg)如seq ...
我正在使用MYSQL存储在给定时间段内采样的信号。我的任务涉及根据滤波器宽度确定故障信号。信号表由沿着...
我正在基于此演示设置在PostgreSQL 10.6中进行一些数据分析:创建表历史记录(registered_unix int,requested_unix int,别名字符variant(255));插入...
在基因组范围内,一个有趣的问题是基因岛的鉴定。我试图找到最大范围的子集,其中相邻范围不超过特定距离。解决...
在多个用户的时间戳中发现空白,在PostgreSQL中重叠时间范围
[这是该站点上一篇文章的延续:在PostgreSQL中为多个用户查找时间戳中的空白我正在使用包含多个签入和签出时间的数据集...
我必须使用此期间表:period id | starts_on | ends_on ---- + ------------ + ------------ 678 | 2019-12-21 | 2019-12-22 534 | 2019-12-23 | 2020-01-04 679 | 2019-12-28 | 2019-12 -...
期间表包含学生休学期间的数据。位置表包含国家和联邦州。我想列出从'2019-12-15'到'2020-01 -...的所有时间段
我正在构建一个查询以构建连续的日期,这是创建表#consecutivedates(sgid nvarchar(max),metric nvarchar(max),targetvalue nvarchar(max),startdate ...
我正在使用一个包含过去5年中多个办公室的入住和退房时间的数据集。我被要求从事的项目之一是计算每个项目的时间...
说我们有此列表:Id IdRef myColumn anotherColumn 448 70 1 228 449 70 1 2s8 451 70 1 228 455 70 2 2a8 456 70 ...