У меня есть две таблицы:
tblPerson : ------------------- ID|Name|Family|JobName(string) ------------------- tblJob: ------------------- Id|JobName(string) -------------------
Я хочу выполнить этот запрос как Entity Framework,
Select * From tblJob Where JobName NOT EXIST IN (Select JobName From tblPerson)
Если есть FK, смоделированный в контексте, вы можете сделать это:
Context.Job.Where(job => !job.Person.Any());
в противном случае
Context.Job.Where(job => !Context.Person.Any(p => p.JobName == job.JobName));
надеюсь, что это поможет