我有一个这样的数据表:
Category Description CurrentHours CTDHours
LC1 Cat One 5 0
LC2 Cat Two 6 0
LC3 Cat Three 18 0
LC1 Cat One 0 9
LC2 Cat Two 0 15
LC4 Cat Four 0 21
我需要对此进行分组和求和:
Category Description CurrentHours CTDHours
LC1 Cat One 5 14
LC2 Cat Two 6 21
LC3 Cat Three 18 0
LC4 Cat Four 0 21
换句话说,我需要将按类别和描述列分组的两个小时列相加。
我知道我可以构建一个新表并遍历现有数据并将数据汇总到新表中,但我认为使用 Linq 会有一种更简单的方法。我已经用谷歌搜索了几个小时,但我发现的所有示例似乎都不适合我想要做的事情。
顺便说一句,创建数据表的 odbc 驱动程序不具备子查询等功能,否则我会使用 SQL 来完成。