有没有办法使用"NOT IN (select XXX...)“Linq to Entities中的子句?
我发现的所有问题都是关于对象列表(IN (1,2,3))的,但我想用以下语法生成一个查询:
select * from table1 where field1 not in (select subfield from subtable)
请注意,这是Linq to Entities而不是Linq to Sql...
有可能吗?
谢谢!
发布于 2010-04-26 21:41:16
如下所示:
from c in db.Customers
where !db.Products.Any(p => p.ProductID == c.ProductID)
select c;
https://stackoverflow.com/questions/2713864
复制相似问题