【发布时间】:2011-09-09 05:06:41
【问题描述】:
我需要将带有日期和代码的行连接到日期范围中
两列是复合主键(日期和代码)的表
Date Code
1/1/2011 A
1/2/2011 A
1/3/2011 A
1/1/2011 B
1/2/2011 B
2/1/2011 A
2/2/2011 A
2/27/2011 A
2/28/2011 A
3/1/2011 A
3/2/2011 A
3/3/2011 A
3/4/2011 A
需要转换成
Start Date End Date Code
1/1/2011 1/3/2011 A
2/1/2011 2/2/2011 A
1/1/2011 1/2/2011 B
2/27/2011 3/4/2011 A
还有其他方法还是光标循环是唯一的方法?
【问题讨论】:
标签: sql-server tsql sql-server-2000 gaps-and-islands