gaps-and-islands相关内容

组关闭号

我有一个包含2列整数的表.第一列代表开始索引,第二列代表结束索引. START END 1 8 9 13 14 20 20 25 30 42 42 49 60 67 简单到目前为止.我想将所有跟随的记录分组: START END 1 25 30 49 60 67 记录可以跟在与上一个结束索引相同的索引处开始,或者 ..
发布时间:2020-11-12 19:33:02 数据库

在一组日期跨度中找出差距的好方法是什么?

在一组日期跨度中寻找差距的方法是什么? 例如,我有以下日期范围: 1/ 1/11 - 1/10/11 1/13/11 - 1/15/11 1/20/11 - 1/30/11 然后我的开始和结束日期分别为11/7/11和1/14/11. 我想知道在1/10/11和1/13/11之间存在间隔,因此开始和结束日期是不可能的.或者我只想返回直到遇到的第一个间隔的日期. ..
发布时间:2020-11-12 19:31:45 数据库

SQL:差距和离岛,分组日期

我试图将日期彼此间隔3天,并根据30天之内的重新录取情况分配分数. MRN每次重新入学将获得3分.以下有关修改我的查询的任何帮助都将非常有用. 示例: CREATE TABLE #z ( ID INT IDENTITY(1,1), OrganizationMrn INT, VisitDate DATE, CATEGORY VARCHAR(1 ..
发布时间:2020-11-12 19:31:41 数据库

SQL查询按时间对项目进行分组,但前提是彼此靠近?

我正在尝试编写一条SQL语句以从数据库中提取样本值.该表包含与CNC机床中的刀具更换有关的值.我拥有的当前语句可以正确提取值,但前提是给定程序中只有一次出现该工具.如果工具出现多次,则时间值从第一次加载到最后一次加载相对应.只有一个“时间"列,通过查找它的第一次和最后一次出现,我可以确定工具的进/出时间. 基本示例: Raw Data: Tool_Number TIME ..
发布时间:2020-11-12 19:31:33 数据库

租用有库存产品的日期不可用

数据库查询通常很简单,但有时却很困难. (大脑教练) 所以我有产品,股票和rentStockOrders.这些产品可以租用几天.股票还有可用的日期.是否可以租用新产品(库存)取决于该产品已租用的库存. 无法在可用日期之前租用库存物品. 一个rentStockOrder(在订单和库存之间链接)包含预订,因此为rentStartDate和rentEndDate. 产品可以租用几天,而没 ..
发布时间:2020-11-12 19:31:26 数据库

查询记录并按时间段分组

我有一个可能每天运行几次的应用程序.每次运行都会生成写入表的数据,以报告发生的事件.主报告表如下所示: Id SourceId SourceType DateCreated 5048 433 FILE 5/17/2011 9:14:12 AM 5049 346 FILE 5/17/2011 9:14:2 ..
发布时间:2020-11-12 19:31:20 数据库