[英]Joining 3 tables - MySQL
我有3張桌子:
主題:
ID_subject Subject_name
問題:
ID_question Question ID_subject
答案
ID_answer Answer ID_question
是否可以選擇結果將是第三科目的所有答案? 我試圖進行兩次JOIN,但那沒有用,它給了我所有的答案。
這應該返回您要查找的結果:
SELECT a.ID_answer, a.Answer FROM Answers a
JOIN Questions q ON q.ID_question = a.ID_question
JOIN Subjects s ON s.ID_subject = q.ID_subject
WHERE s.ID_subject = ID_of_third_subject
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.