Jag tror att du kan använda:
SELECT q.*, a.AnswerContent FROM Question q
INNER JOIN StudentAnswer sa ON q.QuestionId = sa.QuestionId
INNER JOIN Answer a ON sa.QuestionId = a.QuestionId
WHERE ....
Jag menar, du borde återvända texten för svaret (du går fortfarande med i tabeller, så du har det fältet).