У меня есть две таблицы, одна из которых - Викторина, а другая - Вопросы.
Схема теста похожа на:
{
"id": ,
"name": "",
"description": ""
}
Схема вопросов похожа на:
{
"id": ,
"name": "",
"options": "",
"correct_option": ,
"quiz": ,
"points": ,
}
Теперь мне нужно объединить эти две таблицы таким образом, чтобы я получилследующие значения:
{
"name": "sample_quiz",
"description": "sample text",
"questions" :
"id": ,
"name": "",
"options": "",
"correct_option": ,
"quiz": ,
"points":
}
Вот запрос, который я сделал до сих пор. Однако требуемый результат не выдается.
select
quiz.*,
questions.*
from quiz
inner join questions on questions.quiz = quiz.id
where quiz.id = 10
Где я ошибаюсь?
Примечание. Столбец теста в таблице вопросов - это внешний ключ для идентификатора из таблицы теста.