小编use*_*461的帖子

SQL Server查询将顺序日期分组

我有一个名为Absence Details的表,我想对连续日期进行分组.这是数据

EID        AbsenceType  AbsenceStartDate               AbsenceEndDate
769     Holiday     2012-06-25  00:00:00.000            2012-06-25 23:59:59.000
769     Holiday     2012-06-26  00:00:00.000            2012-06-26 23:59:59.000
769     Holiday     2012-09-03  00:00:00.000            2012-09-03 23:59:59.000
769     Holiday     2012-09-04  00:00:00.000            2012-09-04 23:59:59.000
769     Holiday     2012-09-05  00:00:00.000            2012-09-05 23:59:59.000
769     Holiday     2012-09-06  00:00:00.000            2012-09-06 23:59:59.000
769     Holiday     2012-09-07  00:00:00.000            2012-09-07 23:59:59.000
Run Code Online (Sandbox Code Playgroud)

我想要的结果是

EID     AbsenceType AbsenceStartDate          AbsenceEndDate
769     Holiday     2012-06-25  00:00:00.000         2012-06-26 23:59:59.000
769     Holiday     2012-09-03  00:00:00.000         2012-09-07 23:59:59.000
Run Code Online (Sandbox Code Playgroud)

任何帮助深表感谢.

sql t-sql sql-server-2008-r2

7
推荐指数
1
解决办法
1537
查看次数

标签 统计

sql ×1

sql-server-2008-r2 ×1

t-sql ×1