【发布时间】:2013-08-20 09:24:09
【问题描述】:
这是我面临的问题: 我有一个包含行的大表,我想按时间对它们进行分组,更具体地说,时间差小于 2 分钟,示例如下 输入数据如下:
- 16:01:01
- 早 16:01:20
- C 16:14:02
- 下午 16:15:01
- 欧洲 16:20:02
预期结果是
16:01:01 2
16:14:02 2
16:20:02 1
【问题讨论】:
-
什么版本的 SQL Server?
-
如果您有时间为 16:02:15、16:03:13 的行,它们是否属于第一组?
-
罗曼,是的,应该属于同一组
标签: sql-server datetime group-by