问题提出

先造一些测试数据以说明题目:

DECLARE @TestData TABLE(ID INT,Col1 VARCHAR(20),Col2 VARCHAR(20)) INSERT INTO @TestData(ID,Col1,Col2) SELECT 1,'New','Approved' UNION ALL SELECT 2,'Approved','Commited' UNION ALL SELECT 3,'Commited','In Progress' UNION ALL SELECT 4,'New','Approved' UNION ALL SELECT 5,'New','Approved' UNION ALL SELECT 6,'New','Approved' UNION ALL SELECT 7,'Approved','Removed' SELECT * FROM @TestData

数据说明,ID列连续自增,列1和列2都是TFS中PBI的状态记录,就是从什么变更到什么,如新建到批准,批准到提交神马的

现在要求连续且相同的状态变更记录合并,不连续或者不同的状态变更保留,例如:

更多相关文章

  1. Android(安卓)5.x特性概览二
  2. AndroidManifest.xml配置文件选项详解
  3. AndroidManifest.xml配置文件选项详解
  4. 探讨相对布局的重要特性和属性
  5. Android特性
  6. Android(安卓)Studio3.0 新特性 ~ New Features in Android(安卓)
  7. Android(安卓)4.1的新特性介绍
  8. android中的一些特性
  9. Android(安卓)7.0新特性

随机推荐

  1. Android 编译系统
  2. android HAL知识
  3. android的图片添加、滚动条、单选框、多
  4. 最全的Android单元测试教程
  5. Android中的签名机制
  6. android string.xml %问题
  7. Android的文本系列的控件
  8. Android TextView内容过长加省略号
  9. Android抽屉实现
  10. 2013.03.19——— android 音视频编解码