如何在Linq中编写以下内容?在LINQ中用“和”左外连接?
select * from CompetitionDealer d
left outer join CompetitionResult r
on d.ID = r.fk_CompetitionDealer and (r.fk_CompetitionParameter is null
or r.fk_CompetitionParameter = ID1)
where fk_Competition = ID2
问题是在连接上有一个“AND”。 如果我将它移动到结果完全不同的位置,那么我不能这么做。
看看这个:http://msdn.microsoft.com/en-us/library/vstudio/bb397895.aspx – Devesh 2013-04-23 07:54:28