2013-08-22 5 views
1

Привет У меня есть этот запрос в SQL, который я хотел бы преобразовать в Linq (Сущности), я новичок в этом, и я интересно, как:Linq Вложенный запрос с LEFT JOIN и внутренние соединения

 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 object.

спасибо.

ответ