Oracle 行转列unpivot函数

行转列函数:unpivot
说明:将表中多个列缩减为一个聚合列
语法:unpivot(新列名 for 聚合列名 in (对应的列名1…列名n ))

以下使用工作环境遇到的案例演示:

源数据格式如下

要将T09,T10,T11,,,行数据转换成列数据显示,使用unpivot函数

 

另,下面是一个浅显的例子,更加容易理解,

引用自:(64条消息) Oracle列转行unpivot函数的使用_佛系小猪哥的博客-CSDN博客_oracle unpivot

 

 以上

 

posted @ 2022-10-14 13:39  马克温  阅读(761)  评论(0)    收藏  举报