概要
以下のようなanswerテーブルがあります
answers user_id | question_id | answer --------------------------------- 1 |1 | hogehoge1 1 |2 | hogehoge2 2 |1 | hogehoge3 2 |2 | hogehoge4
ここから、SQLを用いて以下のようなデータの取り出し方をしたいです
user_id | question_1_answer | question2_answer ---------------------------------------------- 1 |hogehoge1 | hogehoge2 2 |hogehoge3 | hogehoge4
ただし、question_n_answerはquestion_idがnのanswerカラムの値に対応しています
また、question数は固定長です(ユーザー間で答えた質問の種類や数は一致しています)
このようなことは可能でしょうか?
自分があまりSQLに明るくなく、任せきりな質問になってしまい申し訳ないのですが、よろしくお願いいたします。
version
MySQL 5.6
ただし、「8.0以上のversionだとできる」ということであれば、ぜひ教えていただきたいです!
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。