旋转sql表

Sat*_*ish 0 sql sql-server-2005

我的sql talble具有以下结构

F1      F2     F3     F4     F5 
Group   1      2      3      4  
Design  5      6      7      8 
Run Code Online (Sandbox Code Playgroud)

现在我想阅读此内容并返回查询结果,如下所示,请帮忙

F1      Value 
Group   1    
Group   2    
Group   3    
Group   4 
Design  5       
Design  6   
Design  7   
Design  8   
Run Code Online (Sandbox Code Playgroud)

Row*_*haw 5

SQL 2005引入了一个pivot和匹配的unpivot子句,如果你无法修复底层模式,这看起来像一个主要的情况