linq 中的分组查询
Posted 那就让我这样吧
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linq 中的分组查询相关的知识,希望对你有一定的参考价值。
直接看代码:
//一个字段分组
var data1 = from a in query
group a by a.Name into b
select new
{
Total = b.Sum(c=>c.BrowseRealCount),
Id = b.Select(c=>c.Id)
};
//多个字段分组,可以使用匿名类方式
var data2 = from a in query
group a by new { a.Name, a.Summary } into b
select new
{
Total = b.Sum(c => c.BrowseRealCount),
Id = b.Select(c => c.Id)
};
以上是关于linq 中的分组查询的主要内容,如果未能解决你的问题,请参考以下文章