この T-SQL を LINQ に変換する方法を探しています。
基本的に、私は質問の表を持っています。questionId
人がログインすると、各質問を動的に表示し、 (以前に質問に回答したことがある場合)によって結び付けられた回答テーブルから回答を提供したいと考えています。
何か案は?
SELECT q.*, a.answer
FROM Questions q LEFT OUTER JOIN Answers a
ON q.questionId = a.questionId and a.personid = @personId
WHERE a.personid = @personId OR a.personid IS NULL