1.行转列: select * from ( select xxx,yyy from t ) pivot ( max(字段) for xxx in (’ 列名1’,’ 列名2’) )
2.动态表行转列:select * from ( select xxx,yyy from t ) pivot xml( max(字段) for xxx in (select 动态字段 from table ) )
(即动态表转成xml 在代码中解析xml)
【oracle】sql行转列 动态表行转列?pivot
最新推荐文章于 2023-08-10 18:44:17 发布