2014-04-06 16 views
0

我有一個測驗應用兩個表返回結果:如何從多個表

[Questions] 
_id, question, correctAnswerId 

[Answers] 
_id, answer, questionId 

當我查詢一個問題,例如

SELECT question FROM Questions WHERE _id = 2 

我也想得到與該問題相關的(正確和不正確的)答案。我怎樣才能一次查詢問題和答案,所以我不必單獨查詢答案?

回答

1

使用JOIN

SELECT q.question, a.answer 
FROM Questions q JOIN Answers a ON q._id = a.questionId 
WHERE q._id = 2