我有两个表,一个表是测验,另一个表是问题。
测验模式类似于:
{
"id":,"name": "","description": ""
}
问题架构类似于:
{
"id":,"options": "","correct_option":,"quiz":,"points":,}
现在,我必须以如下方式连接这两个表:
{
"name": "sample_quiz","description": "sample text","questions" :
"id":,"points":
}
这是我到目前为止所做的查询。但是,它没有产生所需的结果。
select
quiz.*,questions.*
from quiz
inner join questions on questions.quiz = quiz.id
where quiz.id = 10
我要去哪里错了?
注意:问题表中的测验列是测验表中ID的外键。