问题描述
解决方案
根据CusID相同的分组么?将数据库的记录返回List,然后用如下方法即可:
var result = datas.GroupBy(x => x.CusID).Select(x => new { key = x.Key, value = x.Sum(y => y.OrdTotalMoney) });
解决方案二:
var query = db.YourTables.GroupBy(t =>t.CusID)
.Select(g => new { CusID = g.Key, OrdTotalMoney = g.Sum(y => y.OrdTotalMoney) });
解决方案三:
所有编号的所有金额就是 table.Sum(x => x.OrdTotalMoney)
时间: 2024-10-03 07:51:27