简单Linq分组
如何在Linq中使用简单Linq分组,linq,linq-to-sql,Linq,Linq To Sql,如何在Linq中使用groupby SqlServer示例 select ActionGroupName, sum(cast(isnull(solicit_count,0) as int)) as 'SolicitCount' from [solicits] group by ActionGroupName 我的linq版本 var groupbyfilter = from v in lstSale group
groupby
SqlServer示例
select
ActionGroupName,
sum(cast(isnull(solicit_count,0) as int)) as 'SolicitCount'
from
[solicits]
group by
ActionGroupName
我的linq版本
var groupbyfilter = from v in lstSale
group v by v.ActionGroupName into g
select g.ActionGroupName, sum(g.solicit_count)
我没有以正确的方式获得它。尝试:
var groupbyfilter = from v in lstSale
group v by v.ActionGroupName into g
select new
{
ActionGroupName = g.Key,
Sum = g.Sum(x => x.solicit_count)
};
尝试: