实体框架选择group by和sum

时间:2016-09-10 12:51:36

标签: asp.net-mvc entity-framework ef-code-first

我正在研究ASP.NET和EF代码 我想找到linq查询最畅销的产品 这是我的selled产品型号

 public class FactorItem
    {
        public int Id { set; get; }
        public int ProductId { set; get; }
        public int Count { set; get; } 
    }

2 个答案:

答案 0 :(得分:1)

您必须按ProductId进行分组,然后对计数求和并获取具有最高总和的组:

usercontrol

答案 1 :(得分:0)

您可以使用linq来查找结果。

class Comparation implements Comparator<Item> {

    public int compare(Item lhs, Item rhs) {
        // your comparation logic
    }
}