【发布时间】:2018-01-20 13:31:21
【问题描述】:
假设我有一个包含一列 (IDNUMBER) 的数据集,如下所示:
IDNUMBER
1
2
3
1001
1002
1003
1004
1005
理想情况下,我希望将此列中存在的任何数据分成代表连续值范围的两列。
START, END
1, 3
1001, 1005
我可以使用光标或循环来执行此操作,但是否有基于集合的解决方案?
谢谢。
【问题讨论】:
标签: sql sql-server tsql aggregate-functions