我有另一個問題與LINQ,所以我想要做的是創建一個最好的推銷員列表。我的sold_items
表,看起來像這樣從組密鑰獲取其他屬性
[ID]
[Name]
[Price]
[Sold_date]
[Salesman_ID]
和Salesmans
[ID]
[Login]
[First_name]
[Surname]
我要總結所有的價格表中,每一個人業務員銷售,也有一個選項,按日期組它例如,最好這個月,或者本週
var query1 = from s in context.Archive
//join us in context.Users
//on s.Salesman.ID equals us.ID
group s by s.Salesman.ID
into g
orderby g.Sum(o => o.Price) descending
select new
{
Salesman_ID = g.Key,
Sale = g.Sum(o => o.Price),
};
工作正常,但我只得到salesman_ID
,如何添加用戶First_name
和Surname
從Salesmans
表?
工作知府! :) – johns