【发布时间】:2019-05-07 10:01:48
【问题描述】:
我有一张桌子:
Id Ticket_NUM Date Comments
== ========== ======================== =======
1 2 2014-08-29 08:44:34.122 a
2 5 2014-08-29 08:44:34.125 b
3 3 2014-08-29 08:44:34.137 a
4 4 2016-08-29 08:44:34.137 b
现在,我想获取在同一日期时间(2014-08-29 08:44:34.122)创建的 Ticket_NUM,最大时差小于 60 秒。谁能让我知道我们如何编写查询来获取这些数据。我在桌子上使用了自加入,但没有得到我正在寻找的 Ticket_NUM(2, 5, 3)。
【问题讨论】:
-
请分享您编写的未产生预期结果的查询。
-
所以您想退回任何在 60 秒内创建的工单,无论它们是否是连续的?
-
是的,一旦我获得了在该范围内创建的记录,我就可以根据 cmets 过滤记录
-
如果它们是连续的,那也是积极的
-
什么版本的sql server
标签: sql-server sql-server-2008 datetime join