2013-08-22 124 views
1

您好我在SQL此查询我想转换到LINQ(实体),我在这一个初学者,我不知道如何:LINQ的嵌套查询与左联接和内部联接

 select k.ID from dbo.Cases k 
     left join 
      (
       select c.ID, r.RelatedCaseID from dbo.Cases c 
        inner join 
         (
          select r.RelatedCaseID, r.CaseID from dbo.RelatedCases r where r.CaseID = 368 
         ) r 
        on c.ID = r.RelatedCaseID 
      ) c 
     on k.ID = c.ID 

     where k.ID <> 368 and c.RelatedCaseID is null 

我想返回一个返回类型为IEnumerable对象的函数。

谢谢。

回答