SQL Server:多行(具有多列)旋转到一行

时间:2016-02-18 14:29:38

标签: sql sql-server pivot

我有一个问题,即将多行(有多列)转换为带有列的单行。

e.g。

Col1  Col2  Col3  
1     type1 123  
1     type2 456  

输出应为:

Col1  Col2  Col3  Col4  Col5  
1     type1  123  type2 456

我试过调查SQL Server递归和Pivot,但不确定哪种方法是正确的。

另一个要求是尽可能保持动态。

0 个答案:

没有答案