数据总和,linq

时间:2013-08-26 12:24:07

标签: c# linq

我想总结一下“房间”和“目标代码”相等的“计数”字段。

有什么想法吗?

enter image description here

1 个答案:

答案 0 :(得分:4)

我不知道你的上下文是如何设置的,表名是什么以及回答你的问题所需要的其他东西,但肯定会使用GroupBy LINQ方法,如:

var results = db.TableName.GroupBy(x => new { x.Room, x.ObjectCode })
                          .Select(g => new { g.Key.Room, g.Key.ObjectCode, Count = g.Sum(x => x.Code) })
                          .ToList();