如何使这个SQL查询在LINQ lambda表达式中工作

时间:2015-06-25 06:14:43

标签: c# linq

select * 
from table1 
where Deptno not in (select distinct Deptno from table2)

我不确定如何将此SQL转换为lambda表达式。请帮助我。

2 个答案:

答案 0 :(得分:1)

这样的事情应该有效

from x in table1
where !(from y in table2 select y.Deptno).Distinct().Contains(x.Deptno)
select x

答案 1 :(得分:-1)

因为我们不太了解您的数据库..

您可以尝试使用linqer:http://www.sqltolinq.com/downloads

您可以连接到您的数据库并转换您的查询