表的內容:
1 select [ subject ] , [ 張三 ] , [ 李四 ] from (
2 select [ subject ] ,name,val from #pivot
3 ) as p1
4 pivot ( max (val) for name in ( [ 張三 ] , [ 李四 ] )) as p2
5 order by p2. [ subject ]
執行結果:
表內容:
執行結果:
unpivot與pivot的聯合使用
1 序號 張三 姓名 85 語文 85 數學 85 英語 85 歷史 85 地理 85 生物 85 化學 into tunion all select 2 序號 李四 姓名 85 語文 85 數學 85 英語 85 歷史 85 地理 85 生物 85 化學 union all select 3 序號...
PIVOT函式與UNPIVOT函式的運用
pivot用於將行轉為列,完整語法如下 table source pivot 聚合函式 value column for pivot column in unpivot用於將列轉為行,完整語法如下 完整語法 table source unpivot value column for pivot co...
PIVOT函式與UNPIVOT函式的運用
pivot用於將行轉為列,完整語法如下 table source pivot 聚合函式 value column for pivot column in unpivot用於將列轉為行,完整語法如下 完整語法 table source unpivot value column for pivot co...