我目前正在为此链接做一个教程,并为每个人提出了一个问题。
http://www.asp.net/web-forms/tutorials/data-access/model-binding/retrieving-data
现在,我有两个不同的表:销售和员工。 我的问题是如何从这两个表中检索所有数据,以便SaleID和StaffID匹配并显示数据? 例如,我希望检索SaleID ='1'和StaffID ='1'的数据。
在本教程中,下面显示了一个示例,我希望修改该语句以获得结果。
public IQueryable<Student> studentsGrid_GetData()
{
SchoolContext db = new SchoolContext();
var query = db.Students.Include(s => s.Enrollments.Select(e => e.Course));
return query;
}
答案 0 :(得分:0)
只需使用join
,就像这样:
var query = from a in db.Sales
join b in db.Staff on a.SaleID equals b.StaffID
select a, b;