我正在尝试使用 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 个表的主/外键关系从第三个表中获取一个字段。预计每次都会有一个结果。