我下面的EF模型:結果與總和時間跨度,羣組以及加入
我想在下面的視圖數據:
數據實體時間是毫秒的時間跨度。結果,PlaceInStep
由StepId
之間的成員之間。
如何使這個硬查詢?
編輯1:
我的一些代碼:首先
var query = from data in ctx.Data
join member in ctx.Members
on data.MemberId equals member.MemberId
join team in ctx.Teams
on member.TeamId equals team.TeamId
group member by member.TeamId into g
select new {TeamId = g.Key, TeamName = g.Select(t=>t.Teams.TeamName), TotalTime = ???};
請出示一些源代碼...你嘗試過什麼?什麼不工作? – Yahia
因此,我嘗試編寫LINQ查詢,但我不明白如何從分組中獲取TimeSpan的SUM? – amaranth