[英]Entity Framework get count of distinct items
我的数据库中有一个表,如下所示:
ID value channel
_________________________
1 50 201
2 55 201
3 60 201
4 10 202
5 12 202
我想计算不同通道值的数量。 因此,在这种情况下,计数为2。
我将Visual C#与Entity Framework结合使用。
抱歉,这是一个简单的问题,但是在谷歌搜索后找不到任何东西。
谢谢你的帮助。
您可以使用Distinct()
然后使用Count()
,如下所示:
int count = data.Select(d => d.channel).Distinct().Count();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.