友
我是ORCHARD的初学者。我想找到员工平均薪水和最高4名员工的最高平均薪水。我不知道如何在果园找到平均值并获取最高平均薪资的4名员工。
请帮帮我
提前致谢
答案 0 :(得分:1)
最重要的是,ORCHARD是在ASP.NET MVC中开发的CMS。
您所询问的是如何对数据库进行查询。
使用LINQ to EntityFramework,您可以执行以下操作以获得所有员工的平均薪酬:
YourContext.Employees.Average(w => w.Salary);
对于薪水较高的4名员工,您可以这样做:
YourContext.Employees.OrderByDescending(w => w.Salary).Take(4);
不知道你是否使用EntityFramework,但是如果你使用LINQ,那么这个想法是一样的。