【发布时间】:2014-05-18 14:42:14
【问题描述】:
实体框架中有没有办法得到下面的简单查询
SQL 查询
select avg(totalsalary), avg(totalhours) from context.employeedetails where company = 1234
在实体框架中,我们像这样进行分组
employeedetails.Where(c => c.company = 1234).GroupBy(c => c.company).Select(x => new
{
avgsalary = x.Average(c => c.totalsalary),
= x.Average(c => c.totalhours)
})
有没有正确的方法来重写上面的查询,这样我们就可以避免不必要的分组了
【问题讨论】:
标签: c# entity-framework entity-framework-5 entity-framework-4.1