lambda表达式中怎么统计数据库数据

怎么获取所有编号的所有金额

alt text

3个回答

根据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)

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问