oracle max decode豎表改橫表

1、oracle :max+decode 豎表改橫表

展示爲

 

select a.project_id,
       max(decode(a.vote_result, '01', a.zaiyi, 0)) as v1,
       max(decode(a.vote_result, '02', a.zaiyi, 0)) as v2,
       max(decode(a.vote_result, '03', a.zaiyi, 0)) as v3
  from 表 a
 group by a.project_id
 

2、補充:decode()函數說明

decode(條件字段,條件值,返回值,返回值)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章