求SQL语句,取两条记录间隔5秒以上的数据集

wangji666666 wangji666666 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
表结构
id datetime value
1 2015-05-05 08:00:00.000 0
2 2015-05-05 08:00:01.000 1
3 2015-05-05 08:00:02.000 2
4 2015-05-05 08:00:03.000 3
5 2015-05-05 08:00:04.000 4
6 2015-05-05 08:00:05.000 5
7 2015-05-05 08:00:06.000 6
8 2015-05-05 08:00:07.000 7
9 2015-05-05 08:00:08.000 8
10 2015-05-05 08:00:09.000 9
11 2015-05-05 08:00:10.000 10
12 2015-05-05 08:00:15.000 15
13 2015-05-05 08:00:19.000 19
14 2015-05-05 08:00:20.000 20
15 2015-05-05 08:00:30.000 30
16 2015-05-05 08:00:31.000 31
17 2015-05-05 08:00:36.000 36

要求取的数据之间间隔5秒以上
结果应该是这样
1 2015-05-05 08:00:00.000 0
6 2015-05-05 08:00:05.000 5
11 2015-05-05 08:00:10.000 10
12 2015-05-05 08:00:15.000 15
14 2015-05-05 08:00:20.000 20
15 2015-05-05 08:00:30.000 30
17 2015-05-05 08:00:36.000 36

后一个数据与前一个数据的间隔应该在5秒以上,得到这个数据后,再以这个数据为基础,再往后间隔5秒以上的第一个数据,依次类推。
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
wangji666666
MS-SQL Server 34,876 成员 254,635 内容