如何在linq查询中求和单行与多列

麦克风
 (from item in _dbEntities.Bills
             where item.Year == year
             select item).GroupBy(x => x.MonthID).Sum(x => x.Phone);

我想对所有水电费按月进行汇总,例如一月份,有4帐单的电费,电话费,水费,煤气费..这些都在表格的单行中,如何获取所有这些的总和和bygroupID

八叶球菌

你可以试试看。

var result= _dbEntities.Bills.Where(b => b.Year == year)
                             .GroupBy(b => b.MonthId)
                             .Select(g=> new { MonthId=g.Key,
                                               Phone=g.Sum(b=>b.Phone),
                                               Water = g.Sum(b => b.Water),
                                               Gas = g.Sum(b => b.Gas),
                                               Electricity = g.Sum(b => b.Electricity)                                         
                                             }).ToList();

我将结果保存为具有五个属性的匿名类型,第一个属性保存MonthId,剩下的属性保存该特定月份中所有服务的总和。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在单行和多列中传递值

来自分类Dev

如何在单行中对多列进行排名?

来自分类Dev

如何在R中查找和求和多列

来自分类Dev

在Nhibernate中创建查询“求和”多列

来自分类Dev

在Nhibernate中创建查询“求和”多列

来自分类Dev

如何在 MySQL 递归查询中求和

来自分类Dev

如何在LINQ中查询?

来自分类Dev

如何获取单行中多列的最大值?

来自分类Dev

如何在SQL中对AS列求和

来自分类Dev

如何使用 LINQ 查询从数据库中获取多列值到列表中

来自分类Dev

如何在laravel中使用groupBy查询求和列?

来自分类Dev

如何在mysql查询计数后求和列

来自分类Dev

LINQ-组/求和多列

来自分类Dev

LINQ-组/求和多列

来自分类Dev

SQL 查询到 LINQ 如何在 linq 中编写查询

来自分类Dev

MySQL:如何在复杂的联合查询中求和不同的行

来自分类Dev

如何在查询中按求和函数添加顺序?

来自分类Dev

如何在排名中执行linq查询?

来自分类Dev

如何计算MySQL查询中的多列

来自分类Dev

在SqlServer中,如何将多行中的单列连接到多列中的单行中

来自分类Dev

如何在模型中获取laravel中的求和列值?

来自分类Dev

如何在多个表的一个 mysql 查询中更新多列?

来自分类Dev

Sql 到 linq(如何在 Linq 中编写 Sql 查询)

来自分类Dev

如何在C#中的动态列和动态属性上过滤LINQ查询?

来自分类Dev

如何将数据从多列和多行移动到 excel 中的 1 个单行

来自分类Dev

如何在R中逐行求和某些列?

来自分类Dev

如何在 Laravel 5.6 中对两列求和

来自分类Dev

如何在 VBA 中不使用循环对列求和

来自分类Dev

SqlAlchemy(Postgres + Flask):如何求和多列?

Related 相关文章

热门标签

归档