Oracle行转列

首先数据是这样的  我想要的是TEGION的不同值是列,就是 TEGION= 3,TEGION=2的列下面的是num的值 实现sql:select * from tmp_2 pivot(max(num) for tegion in ('3' sn,'2' sw)) 说明:pivot(聚合函数 for 列名 in(列值)),in里面也可以指定子查询,如:select distinct tegion
相关文章
相关标签/搜索