我是Linq的新手。请帮助。在此查询中,我需要添加where子句(例如EMPLOYEE_ID==10
)。db代表dbcontext。
var query = db.EmpQualifications.Select(EmpQu => new {
EMP_QUALI_ID = EmpQu.EMP_QUALI_ID,EMPLOYEE_ID = EmpQu.EMPLOYEE_ID,
}).OrderBy(D => D.EMP_QUALI_ID);
最佳答案
只需在where
之前添加Select
子句
var results = db.EmpQualifications
.Where(r=> r.EMPLOYEE_ID == 10)
.Select(EmpQu =>
new {
EMP_QUALI_ID = EmpQu.EMP_QUALI_ID,
EMPLOYEE_ID = EmpQu.EMPLOYEE_ID,
})
.OrderBy(D => D.EMP_QUALI_ID);