【发布时间】:2018-03-06 10:00:46
【问题描述】:
我是这个网站的新手,找不到类似的问题,也不确定这是否可以在 SQL 中查询,但是,到底是什么,值得一试...
我有一个访问控制系统,它将条目日志写入我的数据库。 附上我的数据表中的示例:
tpxID Rec_Creation_Date
2995392 2018-03-06 11:50:45.000
2995391 2018-03-06 11:39:48.000
2995390 2018-03-06 11:30:58.453
2995389 2018-03-06 11:30:49.297
2995388 2018-03-06 11:30:30.687
2995387 2018-03-06 11:30:22.547
2995386 2018-03-06 11:30:13.483
2995385 2018-03-06 11:30:04.813
2995384 2018-03-06 11:29:57.640
2995383 2018-03-06 11:29:49.670
我的想法是,我想知道是否有 2 小时的时间范围内我有超过 200 个条目?
我的意思是动态查询,它不会只查看圆形时间。
不仅可以查询11:00-13:00,还可以查询11:01-13:01和11:02-13:02等...
提前致谢。
【问题讨论】:
-
SQL SERVER - Group records by n minutes interval 的可能重复项(请注意,链接是针对分钟的,但这是从分钟更改为小时的简单案例。
-
您是否必须按
TpxID对它们进行分组,或者您需要为特定日期找到一个 2 小时的窗口? -
@BHouse,我不必将它们按 tpxID 分组,但也没有具体日期。
-
@Larnu,这不是重复的,希望是这样,在那个主题中,他们正在讨论几个小时,这不是我的情况的解决方案
-
我认为您需要在此处添加 consumable 示例数据和预期结果集。
标签: sql sql-server