mysql多個數據總結成一條數據
怪我咯
怪我咯 2017-06-08 11:03:28
0
1
884

3表
1.問題表tbl_question
id,fk_qnid(問卷id,統一為1),questionName
2.問題選項表tbl_answer
id,fk_qnid(問卷id,統一為1),fk_qid(問題id),answerName(選項名稱)
3.問卷回答表tbl_question_deail
id,openid(回答使用者的唯一識別),fk_qnid(問卷id,統一為1),fk_qid(問題id),fk_aid(答案id),remark(問卷問題不是選擇題,是填空題時的記錄)


實際資料如上圖
使用者填問卷,單選題就多一筆記錄,多選題用戶多選的話,就會多多筆記錄,問答題的話,fk_aid為空,remark記錄用戶填空的答案
根據這個這個表,怎麼獲取每個用戶的答題情況
怎麼寫sql語句,才能讓每個用戶成一行數據,多選的可以用逗號分割開

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回覆(1)
phpcn_u1582

沒有測試數據的問題都是在耍流氓

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板