数据库
首页 > 数据库> > 行列转换——SQL

行列转换——SQL

作者:互联网

1 行转列

首先,新建一张表格并插入数据
在这里插入图片描述
数据如下所示:
在这里插入图片描述
使用PIVOT实现行转列
在这里插入图片描述
执行结果为:
在这里插入图片描述
2 列转行

另新建一张表并插入数据
在这里插入图片描述
数据为:
在这里插入图片描述
使用UNPIVOT实现列转行

在这里插入图片描述
执行结果为:
在这里插入图片描述
所以,在数据库中我们可以使用PIVOT和UNPIVOT来实现行列转换~~~

感谢阅读!

标签:转换,转列,转行,行列,UNPIVOT,SQL,PIVOT
来源: https://blog.csdn.net/weixin_41542593/article/details/95971612