我有2张桌子
survey_question: id | question
和
survey_answer: question_id | answer
答案只是1-5号
我需要通过question_id
对结果进行分组类似于questionid:arrayofanswers,questionid:arrayofanswers等
这就是我现在所拥有的
SELECT a.answer,a.question_id
FROM survey_answer AS a
GROUP BY a.question_id
我最初在那里加入survey_question以将问题字段作为标签,但我现在只想让它工作。
我错过了什么?
如果您可以提出每个问题的答案平均值,则可获得额外分数:)
更新:
我越来越接近这个:
SELECT q.question,a.answer
FROM survey_answer AS a
JOIN survey_question AS q ON a.question_id=q.id
ORDER BY a.question_id
但仍不确定如何按照我想要的方式将它们组合在一起