【发布时间】:2010-10-25 05:27:24
【问题描述】:
如何在 LINQ 中对多列进行 GroupBy 操作
SQL 中类似的东西:
SELECT * FROM <TableName> GROUP BY <Column1>,<Column2>
如何将其转换为 LINQ:
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# .net linq group-by aggregate