[英]How to join three tables to view scores?
我有3個表格的問題,分數和用戶。 問題表是這樣的:
q_id q_text option1 option2 option3 option4 answer_id
在上一行的answer_id表示,如果answer_id值為2,則option2是問題的正確答案
用戶表是:
user_id user_name<br>password
。
。
分數表是:
user_id q_id answer_id
在分數表中,分數存儲在以下內容中
urer_id = 1; q_id = 1,2,5,6; answer_id = 2,4,3,1
我的問題是如何查看q_text的每個q_id +選項行的answer_id +用戶名?
這就是您要完成的工作嗎?
SELECT answer.q_id, answer.answer_id,user.user_name
FROM answer
JOIN user ON user.user_id = answer.user_id
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.