--列转行的静态方案:UNPIVOT,sql2005及以后版本
--带Where条件
SELECT 字段1,ColValue,ColName
from 表名
unpivot (ColValue for ColName in(转换字段1,转换字段2)) T2
--不带Where条件
select 字段1,ColValue,ColName
from
(SELECT 字段1,转换字段1,转换字段2
from 表名
where IsDel='0') T
unpivot (ColValue for ColName in(转换字段1,转换字段2)) T2