linq を使用して次の SQL ステートメントを実行しようとしています。
SELECT TTT.SomeField
FROM Table1 as T, Table2 as TT, Table3 as TTT
WHERE (T.NumberID = 100 OR T.NumberID = 101)
AND T.QuestionID = 200
AND T.ResponseID = TT.ResponseID
AND TT.AnswerID = TTT.AnswerID
基本的に、他の 2 つのテーブルへの主キー/外部キーの関係に基づいて、3 番目のテーブルから 1 つのフィールドを取得します。毎回 1 つの結果が期待されます。