我想轉換的T-SQL是離開與組的加入和LINQ總結爲sql
select c.description, sum(t.quantity), sum(t.Price) from trn_itm t
left join CAFE c on t.Item_key = c.dfm_key
where transaction_key = 87378
group by c.Description
我的LINQ是
var query = from p in DfmSession.CurrentContext.TRN_ITMs
join c in DfmSession.CurrentContext.CAFEs on p.Item_key equals c.Dfm_key into t
from rt in t.DefaultIfEmpty()
where p.Transaction_key == _dfmkey
select new
{
Dfm_key = (int?)rt.Dfm_key,
rt.Description,
p.Quantity,
p.Price
};
我得到的總和(p.Quantity怎麼辦)和Sum(p.Price)?
您的意思是說明= g.Key,數量= g.Sum(x => x.Quantity),Price = g.Sum(x => x.Price) – Pramesh