来源:https://codedefault.com/2018/group-by-multiple-columns-and-sum-in-csharp
.NET[C#]LINQ按多列分组(Group By)并计算总和(Sum) SQL语句: SELECT * FROM <TableName> GROUP BY <Column1>,<Column2> QuantityBreakdown ( MaterialID int, ProductID int, Quantity float ) INSERT INTO @QuantityBreakdown (MaterialID, ProductID, Quantity) SELECT MaterialID, ProductID, SUM(Quantity) FROM @Transactions GROUP BY MaterialID, ProductID 在C#中,如何使用LINQ实现以上SQL语句中的需求呢?方式归纳如下: 方式一 var query = (from t