SQLServer列转行函数Unpivot SQLServer列转行函数Unpivot会将多列转化为多行,列名转换为列值,会新增两个column:一个column用于存储列名,一个column用于存储列值。 1.Unpivot的用法 souce_table unpivot ( 新的列用于存储列名对应的值 for 新的列用于存储列名 in (源表需要转换为值的列名,逗号分隔) ) 2.数据准备 create TABLE Stugrade ( studentname varchar(