【发布时间】:2009-06-09 11:48:19
【问题描述】:
我在一个表中有一堆与供应商相关联的事件
我需要按供应商对这些事件的服务评分求和
所以基本上有 供应商1:500 供应商2:600
我该怎么做?
DataAccess.IncidentRepository().GetItems().Where(i => i.IncidentDate.Year == 2006)
【问题讨论】:
标签: linq-to-sql
我在一个表中有一堆与供应商相关联的事件
我需要按供应商对这些事件的服务评分求和
所以基本上有 供应商1:500 供应商2:600
我该怎么做?
DataAccess.IncidentRepository().GetItems().Where(i => i.IncidentDate.Year == 2006)
【问题讨论】:
标签: linq-to-sql
希望对你有帮助
DataAccess.IncidentRepository().GetItems()
.Where(i => i.IncidentDate.Year == 2006)
.GroupBy(i => i.Supplier)
.Select(pGroup =>
new { Supplier = pGroup.Key,
Score = pGroup.Sum(pArg => pArg.SeverityScore) });
【讨论】: