友達
ORCHARD初心者です。従業員の平均給与と、最大平均給与の上位 4 人の従業員を見つけたいです。果樹園で平均を見つけて、最大平均給与の従業員を 4 人取得する方法がわかりません。
私を助けてください
前もって感謝します
友達
ORCHARD初心者です。従業員の平均給与と、最大平均給与の上位 4 人の従業員を見つけたいです。果樹園で平均を見つけて、最大平均給与の従業員を 4 人取得する方法がわかりません。
私を助けてください
前もって感謝します
まず、ORCHARD は ASP.NET MVC で開発された CMS です。
あなたが求めているのは、データベースに対してクエリを実行する方法です。
LINQ to EntityFramework を使用すると、次のようにして、すべての従業員を考慮して SALARY の平均を取得できます。
YourContext.Employees.Average(w => w.Salary);
より高い給与を持つ 4 人の従業員に対して、次のことができます。
YourContext.Employees.OrderByDescending(w => w.Salary).Take(4);
EntityFramework を使用しているかどうかはわかりませんが、LINQ を使用している場合、考え方は同じです。