好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

巧妙利用PARTITION分组排名递增特性解决合并连续相同数据行

问题提出

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

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

 

查看更多关于巧妙利用PARTITION分组排名递增特性解决合并连续相同数据行的详细内容...

  阅读:49次