具有左连接和内连接的Linq嵌套查询

时间:2013-08-22 10:58:52

标签: sql linq

您好,我在SQL中有这个查询,我想转换为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对象的函数。

谢谢。

1 个答案:

答案 0 :(得分:1)

也许这些博文可以帮助你:

Converting SQL to Linq