嗨,我有quizzes
表,其列为id, quiz_name, owner_user_id
,第二个表名为user_answer
,其列为id, quiz_id, user_id, answer_id
我想选择测验名称,测验ID和使用给定ID进行特定测验的所有用户。我可以使用一个mysqli语句来做到这一点吗?
稍后我需要在JOSN中传递此结果
谢谢
答案 0 :(得分:1)
是的,可以。您需要在quiz_id上联接表并选择所需的所有内容。 如果您想要测验名称,测验ID和用户ID,这就是代码。
SELECT q.quiz_name, q.id, u.user_id
from quizzes q join user_answer u on (q.id = u.quiz_id)
where q.id = {yourID}