当前位置: 首页 > 知识库问答 >
问题:

选择具有连续日期的记录

微生恩
2023-03-14

null

array [
  0 => array [
    "id" => 271
    "user_id" => 914
    "date" => "2019-09-05T08:00:00.000000Z"
  ]
  1 => array [
    "id" => 272
    "user_id" => 916
    "date" => "2019-09-10T08:00:00.000000Z"
  ]
  2 => array [
    "id" => 273
    "user_id" => 914
    "date" => "2019-09-09T08:00:00.000000Z"
  ]
  3 => array [
    "id" => 274
    "user_id" => 914
    "date" => "2019-09-10T08:00:00.000000Z"
  ]
  4 => array [
    "id" => 275
    "user_id" => 900
    "date" => "2019-09-09T08:00:00.000000Z"
  ]
  5 => array [
    "id" => 274
    "user_id" => 914
    "date" => "2019-08-24T08:00:00.000000Z"
  ]
  6 => array [
    "id" => 275
    "user_id" => 914
    "date" => "2019-08-25T08:00:00.000000Z"
  ]
]

null

0 => array [
  5 => array [
    "id" => 274
    "user_id" => 914
    "date" => "2019-08-24T08:00:00.000000Z"
  ]
  6 => array [
    "id" => 275
    "user_id" => 914
    "date" => "2019-08-25T08:00:00.000000Z"
  ]
]

1 => array [
  2 => array [
    "id" => 273
    "user_id" => 914
    "date" => "2019-09-09T08:00:00.000000Z"
  ]
  3 => array [
    "id" => 274
    "user_id" => 914
    "date" => "2019-09-10T08:00:00.000000Z"
  ]
]

null

共有1个答案

郏正信
2023-03-14

null

 类似资料:
  • 问题内容: 在MySQL中,我有此查询 日期格式 我只选择 2012年1月以后 的书籍。我尝试使用,但这不起作用。 有任何想法吗? 问题答案: 使用功能 或使用和功能 或使用功能 或使用和运算符 看到这个SQLFiddle

  • 问题内容: 我正在使用Oracle数据库,并且我有一个表,该表具有2列,其数据如下所示: 我想知道看到每个哈希的时间窗口。像 到目前为止,我基本上是这样的: 这几乎可行,但是在2017-11-01开始到2017-11-09结束时,它会给我像“ abcd”一样,“隐藏”它在中间切换的事实。 是否可以通过连续的日期/时间“块”将这些结果分组? 问题答案: 看起来像是“缺口和孤岛”问题: DBFiddl

  • 问题内容: 有没有检查连续日期的功能。我在处理以下问题时遇到问题: 我的表有一个包含以下数据的列: 给定的开始日期为,结束日期为。我想要的结果是: 有人可以建议什么吗? 问题答案: 我认为这是 “连续日期分组岛” 问题的一种变体。可以使用以下方法完成: SQL小提琴 结果 这是SQL Server 2005版本: SQL小提琴

  • 问题内容: 我有一张桌子,如下所示: 请注意,MyDate格式为YYMMDD,而MyTime为24小时格式。 我想用最新的MyDate和MyTime返回唯一的MyKey的结果。预期的结果将是这样的: 任何帮助都感激不尽。谢谢。 问题答案: 首先,将日期和时间列合并为日期时间,以便轻松订购它们。自从我使用Sql Server以来已经有一段时间了,但是row_number()函数和分区是一种查找由另一

  • 问题内容: 我在MySql 5中有一个电话号码表。简单的结构是 记录如下 我需要对这些数据进行排序,并将连续的数字块分组为数字范围。我愿意在C#LINQ中实现该解决方案,但服务器端MySql是一等奖。MySql中是否有一种方法可以汇总此数据,以便输出如下所示? 问题答案: 有一个简单的技巧可以将连续的条目折叠成一个组。如果按(row_number-entry)进行分组,则连续的条目将在同一组中结束

  • 问题内容: 我有一个ID为,状态和员工日期范围的数据集。 下面给出的输入数据集是一名员工的详细信息。 记录中的日期范围是连续的(按确切顺序),因此第二行的开始日期将是第一行的结束日期的下一个日期。 如果员工连续休假不同的月份,则该表将存储日期范围不同的信息。 例如:在输入集中,员工已从‘16 -10-2016’休病假到‘31 -12-2016’,并在‘1-1-2017’重新加入。 因此,该项目有3

  • 问题内容: 我试图一次从一张桌子上得到2行。上周的最小日期时间(今天-7)和最晚的日期(今天)的一个。 我的桌子: 我可以通过以下方式选择上周的数据: 但我只想要第1行和第125行,因为这些是用于计算的行。所以我的问题是: 如何从上一个查询的结果中选择2行(带有MIN和MAX日期)? 问题答案: 您可以使用此: 编辑: 由于两台计算机完全有可能具有相同的值,因此应更新查询以在子句中也包含过滤器。我

  • 我已经记录了用于从日期选择器中选择日期的selenium代码。在运行测试用例时,日期选择器会弹出并正确突出显示所选日期。但是没有选择日期。代码如下所示:- 此异常仅出现在记录的代码中。我使用的是selenium-server-standalone-2 . 45 . 0 jar。