最近有問卷要處理,當時收資料時是採直式收集,也就是

id

自動編號

userid

使用者編號

quaid

問卷編號

qesid

問題編號

quaans

回答

1 205 Life01 q1 5
2 205 Life01 q2 3
3 205 Life02 q1 3
4 205 Life02 q2 2
5 203 Life02 q1 3
6 203 Life02 q2 4

但是現在要分析就要改成EXCEL這樣

  Life01-q1 Life01-q2 Life02-q1 Life02-q2
205 5 3 3 2
203     3 4

 


SELECT * FROM (

SELECT userid, quaid, qusid, quaans

FROM qua

) t

PIVOT (

-- 設定彙總欄位及方式

MAX(quaans) -- 用MAX取值

-- 設定轉置欄位,並指定轉置欄位中需彙總的條件值作為新欄位

FOR qesid IN (q1, q2) -- qesid是欄位,q1, q2為欄位可能的值

) p;

 



 

參考本篇:https://dotblogs.com.tw/wasichris/2016/11/07/131258

arrow
arrow
    全站熱搜

    夜市 小霸王 發表在 痞客邦 留言(0) 人氣()