主要用到两个函数pivot 和 unpivot
pivot通过将表达式某一列中的唯一值准换为输出中的多个列来旋转表值表达式,并在必要时对最终输出中所需的任何其余列值执行聚合。unpivot和pivot相反,将表制表达式的列转换为行值。
简单来说 pivot行转列 unpivot列转行
首先是pivot行转列
然后是unpivot列转行
sqlserver中行转列和列转行
最新推荐文章于 2023-08-21 22:00:16 发布
主要用到两个函数pivot 和 unpivot
pivot通过将表达式某一列中的唯一值准换为输出中的多个列来旋转表值表达式,并在必要时对最终输出中所需的任何其余列值执行聚合。unpivot和pivot相反,将表制表达式的列转换为行值。
简单来说 pivot行转列 unpivot列转行
首先是pivot行转列
然后是unpivot列转行