我在pl-sql中有以下数据:
super stage per
04031 BRICK 43
04031 BRIKF 31
04031 SLAB 27
04031 SSLAB 38
04123 BRICK 59
04123 ROOFF 59
04123 SITE 38
04221 BRICK 56
04221 ROOFF 64
04221 ROOFT 40
04221 SETS 100
04221 SITE 39
04221 SLAB 33
我想这样做,以便数据切换为具有标题的阶段和像这样的值的百分比:
super BRICK BRICKF SLAB SSLAB ROOFF ROOFT SETS SITE
04031 43 31 27 38
04123 59 59 38
04221 56 33 64 40 100 39
答案 0 :(得分:0)
尝试使用此方法来旋转表格
select * from
(select super , stage , per from table)
pivot(per for satge in ('BRICK', 'BRICKF', 'SLAB', 'SSLAB', 'ROOFF', 'ROOFT', 'SETS', 'SITE')