我有一個SQL查詢,我正在做一個左連接。它工作正常。轉換SQL左連接到Linq表達式左連接
SELECT Table1.Id, Table1.Comments, Table1.IdListDef
FROM Table2 INNER JOIN Table1 ON Table2.Id = Table1.IdListDef
LEFT JOIN Table3
ON Table1.Id = Table3.IdComments
WHERE Table1.IdListDef = 36 and Table2.IdRev = 1075 and Table3.IdAutor IS NULL
我需要從這個查詢轉換爲Linq Expression從C#。我該怎麼做?我不知道如何轉換這個包含左連接的查詢。
請不要只是轉儲SQL並要求轉換。至少顯示一個類模型,以便導航屬性和關聯的多樣性是可見的。此外,展示你自己的第一個努力。他們向我們澄清的比你想象的更多。特別是導航屬性對連接非常重要。你可能不需要任何'join'語句。 –