asp.net linq 查询sum用法
答案:3 悬赏:40
解决时间 2021-01-13 07:00
- 提问者网友:我们很暧昧
- 2021-01-12 08:13
asp.net linq 查询sum用法
最佳答案
- 二级知识专家网友:有你哪都是故乡
- 2021-01-12 08:37
你可以用group by 然后 sum来实现:
var list = from it in 你的表
group it by it.产品 into g
select new
{
产品 = g.Key,
份数 = g.Sum(p=>p.份数),
};
GridView里绑定字段“产品”、“份数”
PS:这是举个例子,我建议你用英文字母来命名字段,一般不用中文命名的
var list = from it in 你的表
group it by it.产品 into g
select new
{
产品 = g.Key,
份数 = g.Sum(p=>p.份数),
};
GridView里绑定字段“产品”、“份数”
PS:这是举个例子,我建议你用英文字母来命名字段,一般不用中文命名的
全部回答
- 1楼网友:逃夭
- 2021-01-12 10:37
不太懂
- 2楼网友:老鼠爱大米
- 2021-01-12 09:17
from p in Dt.AsEnumerable() where p.Field("产品") == "产品" select p).Sum(x => x.Field("数量")
Dt :数据源 我这里是linq to sql
Dt :数据源 我这里是linq to sql
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯