3 テーブル
1. 質問テーブル tbl_question
id、fk_qnid (アンケート ID、1 に統一)、questionName
2. 質問オプション テーブル tbl_answer
id、fk_qnid (アンケート ID、1 に統一) 1)、fk_qid (質問 ID)、answerName (オプション名)
3. アンケート回答テーブル tbl_question_deail
id、openid (回答ユーザーの一意の ID)、fk_qnid (アンケート ID、1 に統一)、fk_qid(質問 ID)、fk_aid (回答 ID)、備考 (アンケートの質問は選択問題ではなく、穴埋め問題の記録です)
実際のデータは上記のとおりです
ユーザーがアンケートに記入すると、単一選択の質問のレコードが 1 つ増えます。多肢選択問題の場合、複数の選択肢がある場合、さらに多くのレコードが存在します 質問への回答 fk_aid が空の場合、コメントはユーザーが入力した回答を記録します
この表によると、各ユーザーの回答状況を取得する方法
各ユーザーが 1 行のデータを保持できるように SQL ステートメントを記述する方法 複数選択も可能 カンマ区切り