Таблицы не объединяются, как ожидалось - PullRequest
1 голос
/ 12 ноября 2019

У меня есть две таблицы, одна из которых - Викторина, а другая - Вопросы.

Схема теста похожа на:

{
    "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

Где я ошибаюсь?

Примечание. Столбец теста в таблице вопросов - это внешний ключ для идентификатора из таблицы теста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...