这是我的表结构。我需要找出同一商店,供应商,商品,包装尺寸和商品的收盘数量。大小单位组合,其中TransactionID最大。如何在LINQ或甚至在SQL中执行此操作?
先谢谢。
答案 0 :(得分:2)
var result =
from p in mytable
group p by new
{
p.StoreId,
p.SupplierID,
p.PackSize,
p.ItemID
} into g
select new {
TransectionID = g.Max(p => p.TransectionID),
ClosingQtySum = g.Sum(p => p.ClosingQty) };