[SQL ] 合併資料的問題
環境是MySQL5 + PHP5
下面是我的資料表(部分),是一個問卷的填答情況
使用者 題號 答一 答二 答三
1 1 1 <- 單選題
1 2 3 <- 單選題
1 3 4 1 <- 量表題
1 4 1 2 4 <- 量表題
1 5 皆可 <- 問答題
查了板上"合併"、"結合"主題的文章,知道可以使用 GROUP_CONCAT() 來解決
但是只能適用於單選問答題,上面 量表題 的部分就沒辦法
請問能否合併變成下面的形式,而又可以因資料而有所彈性呢?
使用者 答案
1 1 3 4 1 1 2 4 皆可
└┘ └─-─┘
題3 題4
謝謝
--------------------------------------------------------------
另外,我有考慮將量表的答案存成陣列,讓資料庫內顯示為 4,1 1,2,4
這樣是否省事許多?
(可是我還在找教學 Orz 目前存進去都是顯示 array)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.136.205.156