У меня есть вопросы и ответы, для которых ниже приведена структура моей таблицы
select * from tbl_test_question;
q_id | que | opt1 | opt2 | opt3 | opt4 | ans
------------------------------------------------------------------
1 | what is this? | cat | dog | owl | cow | opt2
2 | what is that? | man | pig | bat | rat | opt4
3 | who is this? | ice | flea | dirt | lion | opt1
4 | who is that? | goat | meat | kid | gin | opt3
select * from tbl_user_answer
uid | qid | submit_ans | correct_ans
-------------------------------------------------
1 | 1 | opt2 | opt2
1 | 2 | opt3 | opt4
1 | 3 | opt4 | opt1
1 | 4 | opt1 | opt3
Присоединение к обоим Iхотел бы, чтобы мой результат выглядел следующим образом.
qid | submit_ans | submittext | correct_ans | correcttext
-------------------------------------------------------------
1 | opt2 | dog | opt2 | dog
2 | opt3 | bat | opt4 | rat
3 | opt4 | lion | opt1 | ice
4 | opt1 | goat | opt3 | kid
Я не смог придумать, как это выглядит так. Я никогда не делал разворот раньше. Есть ли запрос, по которому я мог бы получить результат?