有没有办法在Linq to Entities中使用"NOT IN(选择XXX ...)"条款?
我发现的所有问题都是关于对象列表(IN(1,2,3))但我想用以下语法生成一个查询:
select * from table1 where field1 not in (select subfield from subtable)
Run Code Online (Sandbox Code Playgroud)
请注意,这是Linq to Entities而不是Linq to Sql ...
可能吗?
谢谢!
SLa*_*aks 35
像这样:
from c in db.Customers
where !db.Products.Any(p => p.ProductID == c.ProductID)
select c;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21563 次 |
| 最近记录: |