嗨,我可以在方法语法中做到这一点,但我正在努力提高我的lambda技能,我该怎么做:
SELECT SUM([job_group_quota]) as 'SUM'
FROM [dbo].[tbl_job_session]
WHERE [job_group_job_number] = @jobnum
and [job_group_ID] like @sess
GROUP BY [job_group_job_number]
我一直在摆弄它,但就是弄不好。
lnq.tbl_job_sessions.GroupBy(a => a.job_group_job_number == jnum)
.Select(b => new { b.job_group_quota}).Sum();
6条答案
按热度按时间eit6fx6z1#
一般示例:
ldxq2e6h2#
少数按示例分组
public void GroupBy1(){ var personList = dbEntities.People.GroupBy(m =〉m.PersonType).Select(m =〉new { PersonType = m.Key,Count = m.Count()});}
but5z9lq3#
如果你想得到一个key-to-sum Dictionary结果。
fgw7neuy4#
这个例子展示了如何迭代分组的值,获得键和总数,以及如何直接获得总数(像前面一样)。两者都只使用lambda运算符。
bvn4nwqk5#
xkrw2x1b6#