SQL语句中,按时间段间隔查询怎么写?

比如我在存数据库的时候是以1秒一次存的,但是我查询的时候想以10秒的间隔查询,中间的9条都不要,这样的话,SQL语句要怎么写?... 比如我在存数据库的时候是以1秒一次存的,但是我查询的时候想以10秒的间隔查询,中间的9条都不要,这样的话,SQL语句要怎么写? 展开
 我来答
匿名用户
推荐于2018-03-12
展开全部
我举个例子, 例如你有下面这样的数据

2014-02-22 11:55:00
2014-02-22 11:55:01
2014-02-22 11:55:02
2014-02-22 11:55:03
2014-02-22 11:55:04
2014-02-22 11:55:05
2014-02-22 11:55:06
2014-02-22 11:55:07
2014-02-22 11:55:08
2014-02-22 11:55:09
2014-02-22 11:55:10
2014-02-22 11:55:11
2014-02-22 11:55:12
2014-02-22 11:55:13
2014-02-22 11:55:14
2014-02-22 11:55:15
2014-02-22 11:55:16
2014-02-22 11:55:17
2014-02-22 11:55:18
2014-02-22 11:55:19
2014-02-22 11:55:20

你只想检索出
2014-02-22 11:55:00
2014-02-22 11:55:10
2014-02-22 11:55:20

那么就是
WHERE DATEPART(ss, 列名) % 10 = 0
也就是 秒 除以10的余数 = 0 即可。
TableDI
2024-07-18 广告
VLOOKUP函数在Excel中主要用于垂直查找数据,但无法直接一次性匹配多行数据。若要实现这一功能,可以采取以下方法:1. 使用辅助列和数组公式,通过IF函数结合TE电商平台TJOIN函数将多个匹配值合并到一个单元格中。2. 利用VLOO... 点击进入详情页
本回答由TableDI提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式