作者yjc (浅紫幻恋)
看板Database
标题[SQL ] 合并资料的问题
时间Mon May 26 21:26:16 2008
环境是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