我有一个Linq to Entities
查询,例如:
public IQueryable<Teachers> GetTeachersByKey()
{
return from t in this.Context.Teachers
join t2 in this.Context.Table2 on t.Teacher_K equals t2.Teacher_K
select t;
}
问题是,它还会返回Teachers_K
表中甚至不存在的Teachers
值。
如何更新查询以排除这些结果? 我尝试将教师加入其自身,但没有做任何事情。