如何将以下SQL查询转换为可比较的LINQ查询?
select * from Dept
where Id not in (
Select Id
from Employee
where Salary > 100);
Run Code Online (Sandbox Code Playgroud)
And*_*are 15
尝试这样的事情:
var result = from d in Dept
let expensiveEmployeeIds = (from e in Employee.Employees
where e.Salary > 100
select e.Id)
where !expensiveEmployeeIds.Contains(d.Id)
select d;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1240 次 |
| 最近记录: |